pkg・ports アップデート関連 - perl5 - perl5.30 → 5.32
| 
1. 概要						2. バージョンの変更			3. /etc/make.conf 編集		4. アップグレード			5. モジュール再インストール	 
1. 概要先日(2020年7月27日)やっと、全マシンを「perl5.28」から「perl5.30」へ移行したばかりなんだけどな。てなことになっております(2020年8月4日)。
$ pkg version -vl "<"
perl5-5.30.3                       <   needs updating (index has 5.32.0)
 2. バージョンの変更y Enter を入力しておきます。
$ portupgrade -o lang/perl5.32 -f perl5.30
$ pkg set -o lang/perl5.30:lang/perl5.32
Change origin from lang/perl5.30 to lang/perl5.32 for perl5-5.30.3? [y/N]:
 3. /etc/make.conf 編集
vi /etc/make.conf
 を以下に書き換えます。
 もともとない場合は追加します。
DEFAULT_VERSIONS+=perl5=5.30
 
DEFAULT_VERSIONS+=perl5=5.32
 4. アップグレード今回は、これで、素直にアップグレードできました。
 以前と同様、依存するもので、何か発生する場合は、書き直します。
portupgrade -Rr perl5
 5. モジュール再インストール「sa-update」あたりで、ぞろぞろ落ちます。
 以下、を再インストールします。いずれも、下記の手順で再インストールします。
/usr/ports/net/p5-Socket6
/usr/ports/net-mgmt/p5-NetAddr-IP
/usr/ports/www/p5-HTML-Parser
 今回は、今んとこ(2020年8月4日)これだけで機能しています。
cd /パス
make deinstall clean
make
make install
 |  |