蝸牛の歩み

蝸牛の如く,ゆっくりでも着実に前へ・・・

perlのバージョンアップ

perl脆弱性が見つかってるよ」とportauditが警告していたので、portupgradeした。しかし、その直後からSpamAsassinによる迷惑メールの振り分けが効かなくなった。さらに、このダイアリーのサイドバーに設置したカウンター(下段)も動いていない。ゲゲッセン。/usr/ports/UPDATINGを読むと、perlに依存しているソフトも同時にアップデートしなければならなかったらしい。

* first, upgrade your perl installation
* run some magic incantations to upgrade all ports depending on perl, that is run something like :
portupgrade -f `(pkg_info -R perl-5\* |tail +4; \
find /usr/local/lib/perl5/site_perl/5.[68].[1245] -type f -print0 \
| xargs -0 pkg_which -fv | sed -e '/: ?/d' -e 's/.*: //')|sort -u`
This is likely to fail for a few ports, you'll have to upgrade them afterwards by hand.