FreeBSD の Perl がアップグレードされた場合の対応方法

おそらく vim をアップグレードしたタイミングで、Perl のバージョンもアップグレードしたようだ。これまで正常に動作していたスクリプトが、モジュールを読み込めないとエラーを出しているのに気が付いた。
「/usr/ports/UPDATE」を確認すると、

20130612:
AFFECTS: users of lang/perl* and any port that depends on it
AUTHOR: az@FreeBSD.org

lang/perl5.12 has been upgraded from version 5.12.4 to 5.12.5
lang/perl5.14 has been upgraded from version 5.14.2 to 5.14.4
lang/perl5.16 has been upgraded from version 5.16.2 to 5.16.3

The directory structure where Perl is installed has also been modified:
"major.minor" is now used instead of "major.minor.patchlevel".

The "perl-after-upgrade" script has been removed.

Please rebuild all Perl ports and all ports that depend on it:

# portmaster -r perl
or
# portupgrade -rf perl
or
# pkg install -fR perl

意訳すると、

今回のアップグレードの適用によってすべての Perl 関連の Ports に影響がある。Perl のインストールされるディレクトリも変更されているし、perl-after-upgrade は削除されている。代わりに下記のコマンドで依存関係全てを再構築しろ。

という内容。
しかたないので、

% portupgrade -rf perl

で、リビルド中...。

FreeBSDRuby のデフォルトバージョンが 1.9 にアップグレード

先月の話だけれども、備忘録として。
自分のシステムにある Ruby のバージョンを調べてみたら、1.9 になっていた。