вчера пришли обновления до perl 5.16, теперь при запуске скриптов perl умирает:
[d@b ~]$ uname -a
Linux black 3.3.7-1-ARCH #1 SMP PREEMPT Mon May 21 22:39:59 UTC 2012 i686 GNU/Linux
[d@b ~]$ perl -e 'use Encode'
Perl API version v5.14.0 of Encode does not match v5.16.0 at /usr/share/perl5/core_perl/XSLoader.pm line 92.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
[d@b ~]$ perl -e 'use IO'
IO object version 1.25_06 does not match bootstrap parameter 1.25 at /usr/lib/perl5/core_perl/DynaLoader.pm line 213.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
[d@b ~]$ grep VER /usr/lib/perl5/site_perl/IO.pm
our $VERSION = "1.25";
[d@b~]$ grep VER /usr/lib/perl5/site_perl/IO/Handle.pm
$VERSION = "1.28";
Как так вышло, что части одного модуля имеют разные версии? делал sudo pacman -S perl, проблему не решает. Что еще можно сделать?