[arch-general] Something Broken with Perl!
clemens fischer
ino-news at spotteswoode.dnsalias.org
Wed Jul 6 17:47:07 EDT 2011
clemens fischer wrote:
> % urxvt
> urxvt: symbol lookup error:
> /usr/lib/perl5/site_perl/auto/List/Util/Util.so: undefined
> symbol: Perl_Istack_sp_ptr
>
> I moved Util.so elsewhere and urxvt started working again.
>
> But:
>
> # cpanp
> Data::Dumper object version 2.130_02 does not match
> $Data::Dumper::VERSION 2.126 at /usr/lib/perl5/core_perl/DynaLoader.pm line 213.
> Compilation failed in require at /usr/share/perl5/core_perl/Params/Check.pm line 8.
> BEGIN failed--compilation aborted at /usr/share/perl5/core_perl/Params/Check.pm line 8.
> Compilation failed in require at /usr/share/perl5/core_perl/Log/Message.pm line 5.
> BEGIN failed--compilation aborted at /usr/share/perl5/core_perl/Log/Message.pm line 5.
> Compilation failed in require at /usr/share/perl5/core_perl/CPANPLUS/Error.pm line 5.
> BEGIN failed--compilation aborted at /usr/share/perl5/core_perl/CPANPLUS/Error.pm line 5.
> Compilation failed in require at /usr/share/perl5/core_perl/CPANPLUS.pm line 6.
> BEGIN failed--compilation aborted at /usr/share/perl5/core_perl/CPANPLUS.pm line 6.
> Compilation failed in require at /usr/bin/core_perl/cpanp line 11.
> BEGIN failed--compilation aborted at /usr/bin/core_perl/cpanp line 11.
>
> out of curiosity, I did:
>
> # mmv /usr/lib/perl5/core_perl/ /usr/lib/perl5/core_perl-old
> `/usr/lib/perl5/core_perl/' -> `/usr/lib/perl5/core_perl-old'
> ~
> 0 3 # cpanp
> /usr/bin/perl: error while loading shared libraries: libperl.so:
> cannot open shared object file: No such file or directory
> ~
> # locate -i libperl.so
> (no output)
> ~
> # find /usr/bin/core_perl/ -type f ( -name *libperl* )
> (no output)
thanks for looking into this.
I had to rename /usr/lib/perl5/site_perl (to
/usr/lib/perl5/site_perl-old) to make things like automake and cpanplus
work again.
clemens
More information about the arch-general
mailing list