FS#24574 - [checkgmail] Does not run since the perl update
Attached to Project:
Arch Linux
Opened by Guillaume Brunerie (Fractal) - Saturday, 04 June 2011, 16:33 GMT
Last edited by Angel Velasquez (angvp) - Monday, 13 June 2011, 16:21 GMT
Opened by Guillaume Brunerie (Fractal) - Saturday, 04 June 2011, 16:33 GMT
Last edited by Angel Velasquez (angvp) - Monday, 13 June 2011, 16:21 GMT
|
Details
Description:
Since the last perl update, checkgmail does not work anymore. $ checkgmail /usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/auto/Encode/Encode.so: undefined symbol: Perl_Istack_sp_ptr Additional info: checkgmail : 1.13-4 perl : 5.14.0-1 |
This task depends upon
Closed by Angel Velasquez (angvp)
Monday, 13 June 2011, 16:21 GMT
Reason for closing: Not a bug
Additional comments about closing: other perl libraries conflicting
Monday, 13 June 2011, 16:21 GMT
Reason for closing: Not a bug
Additional comments about closing: other perl libraries conflicting
$ pacman -Qo /usr/lib/perl5/site_perl/auto/Encode/Encode.so
error: No package owns /usr/lib/perl5/site_perl/auto/Encode/Encode.so
But perl owns the file /usr/lib/perl5/core_perl/auto/Encode/Encode.so, I guess that checkgmail should use this file instead.
This solves the problem for aclocal, and almost solves the problem for checkgmail.
What’s remaining seems to be a real bug now:
$ checkgmail
[...]
Can't locate XML/LibXML/SAX.pm in @INC
$ pkgfile SAX.pm
community-testing/perl-xml-libxml
extra/perl-xml-sax
community/perl-xml-libxml
$ pacman -Si checkgmail | grep Depends
Depends On : perl-gtk2-trayicon perl-libwww perl-crypt-ssleay perl-xml-simple
checkgmail should probably depend on either perl-xml-sax or perl-xml-libxml (I don’t know what is the difference).
But perl-xml-libxml is not installed because checkgmail doesn’t depends on it.
Thanks
EDIT: I wrote staging it was [community-testing] and [testing], could you confirm if this bug is still happening to you? Thanks
Sorry for having wasted your time.