>>276
SLACKCFVERSIONは逆で、Slackwareの版ではなくslackpkg本体の版に対応する値です。
SLACKCFVERSION=$(grep "# v[0-9.]\+" $CONF/slackpkg.conf | cut -f2 -dv)
SLCKCFVL=$( expr length $SLACKCFVERSION )
if [ "$SLACKCFVERSION" != "$( echo $VERSION |cut -c1-$SLCKCFVL)" ] ...
echo "Your slackpkg.conf is outdated. ..."
$VERSION は /usr/sbin/slackpkg の VERSION=@VERSION@ をSlackBuildが 16.0.0 に置換したもので、slackpkgパッケージ自身の版です。
conf 4行目の「# v16.0」と slackpkg 16.0.0 の先頭4文字を比べ、confの書式が古くないかを見ているだけです。
/etc/slackware-version も os-release もこの判定には使っていません(そちらは -current ミラー警告用の SLACKWARE_VERSION です)。
upstream ChangeLog にも根拠があります。
2009-05-04「Added check to see if slackpkg.conf version matches slackpkg version」「slackpkg.conf bumped to version 2.8」(当時slackpkgは2.80)
2021-02-03「Release slackpkg-15.0 (yes, jump from 2.84_beta12 to 15.0)」
15.0からslackpkgの版番号をSlackwareに揃えたので、一致して見えるだけです。
conf.new の「defines the Slackware version」は書き方が雑だと思います。
#SLACKCFVERSION=16.0 の行は2022-09にupstreamで追加された新しめの項目で、slackpkg.conf.5 には確かに載っていません。
4行目のコメントを消したり独自confにしたときの上書き手段なので、普通はコメントのままでいいです。
15.0-current で # v16.0 の conf を使うのは正常です。
逆に # v15.0 のまま残すと outdated で止まるので、slackpkg new-config で更新すればいいです。
ニュース
- モンゴル草原火災、KDDI「重く受け止め」 東京都2個分が焼失 [少考さん★]
- 政府が「ホワイトハッカー」専門チーム立ち上げへ [少考さん★]
- 「飛行機は犬でできている」すら解けない異変…子どもの“読解力低下”を招くスマホ動画と文科省の迷走 (女性自身) ★2 [少考さん★]
- 「ブサイクな金持ち」と「貧乏イケメン」、女性はどっちを選ぶのか マッチングアプリが明らかにした“残酷すぎる結論” [♪♪♪★]
- 【就活】企業が求める人材像、「コミュニケーション能力が高い」がトップ 「専門的スキル」「AIやデジタル技術を活用できる」は低位に [煮卵★]
- 【野球】巨人、異例の“中学校卒”を指名 場内どよめき…15歳がプロに声 [THE FURYφ★]
- 【悲報】ひろゆき、ネトウヨに完敗wwwwww [404143271]
- メカコアラ軍曹ファンスレッド🏡
- (´ ・ω・`)本日一発目のスレ立て…記念すべき本文は…
- トランプ「共和党の負けた州への補助金を打ち切る 災害に遭ったとしてもな」高市早苗もびっくり [465483804]
- 【悲報】治験バイトで20人全員死亡、日本 [347751896]
- 生徒会にもんなはある!(・o・🍬)🏰