Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#24977 - irssi fails on startup with undefined symbol error: "Perl_Gthr_key_ptr"
Attached to Project:
Arch Linux
Opened by Marco A Rojas (marquicus) - Friday, 01 July 2011, 13:24 GMT
Last edited by Ionut Biru (wonder) - Monday, 04 July 2011, 12:19 GMT
Opened by Marco A Rojas (marquicus) - Friday, 01 July 2011, 13:24 GMT
Last edited by Ionut Biru (wonder) - Monday, 04 July 2011, 12:19 GMT
|
DetailsDescription:
irssi crashes with the following error: "irssi: symbol lookup error: /usr/lib/perl5/site_perl/auto/List/MoreUtils/MoreUtils.so: undefined symbol: Perl_Gthr_key_ptr" the problem began since the last perl update, but a workaround is to rename the ~/.irssi directory, Additional info: * irssi 0.8.15-5 * perl 5.14.1-1 * irssi config file is included Steps to reproduce: |
This task depends upon
config
email_privmsgs.pl
gtrans.pl
irsnot.pl
twirssi.pl
error: No package owns /usr/lib/perl5/site_perl/auto/List/MoreUtils/MoreUtils.so
all perl modules need to be recompiled against perl 5.14.1 and usually bugs like this appear when using modules from aur or cpan
pacman -Ql | grep "/usr/lib/perl5/site_perl"
perl /usr/lib/perl5/site_perl/
perldoc perllocal
...
sudo perl -MCPAN -e shell
cpan> install List::MoreUtils
...
Maybe I'm missing something, I think could be a good idea to add in the perl install file for looking up the local modules installed and reinstall them
It should work fine with packages installed using cpan directly, but I haven't tested that.
When you have the list use cpanp to reinstall them as described here: http://mailman.archlinux.org/pipermail/arch-general/2011-July/020719.html