Arch Linux

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!
Tasklist

FS#25285 - [perl] cpan mess

Attached to Project: Arch Linux
Opened by Alex Vorobyev (almad) - Wednesday, 27 July 2011, 14:09 GMT
Last edited by Angel Velasquez (angvp) - Friday, 29 July 2011, 17:21 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Angel Velasquez (angvp)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
# cpan
Terminal does not support AddHistory.

cpan shell -- CPAN exploration and modules installation (v1.9600)
Enter 'h' for help.

cpan[1]> i /critic/
Going to read '/root/.cpan/Metadata'
Database was generated on Sun, 01 May 2011 07:37:36 GMT
Going to read '/root/.cpan/sources/authors/01mailrc.txt.gz'
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/auto/Compress/Raw/Zlib/Zlib.so: undefined symbol: Perl_Gthr_key_ptr

Additional info:

[root@asus /]# uname -a
Linux asus 2.6.39-ARCH #1 SMP PREEMPT Sat Jul 9 14:57:41 CEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux

# pacman -Qs perl
local/cairo-perl 1.061-4
Perl wrappers for cairo
local/ddd 3.3.12-2
A graphical front-end for command-line debuggers such as GDB, JDB, pydb, perl debugger...
local/glade-perl 1.007-4
Gtk2-GladeXML perl bindings for glade 2.x
local/glib-perl 1.223-3
Perl wrappers for glib 2.x, including GObject
local/gtk2-perl 1.222-3
Gtk2-Perl allows Perl developers to write GTK+ 2.x applications.
local/lib32-pcre 8.12-1
A library that implements Perl 5-style regular expressions (32-bit)
local/pango-perl 1.221-4
Perl bindings for Pango
local/pcre 8.12-1
A library that implements Perl 5-style regular expressions
local/perl 5.14.1-3 (base)
A highly capable, feature-rich programming language
local/perl-archive-zip 1.30-2
Provide a perl interface to ZIP archive files
local/perl-bit-vector 7.1-3
Efficient bit vector, set of integers and "big int" math library
local/perl-carp-clan 6.04-1
Report errors from perspective of caller of a "clan" of modules
local/perl-class-load 0.06-1
a working (require 'Class::Name') and more
local/perl-class-singleton 1.4-3
Implementation of a Singleton class
local/perl-compress-bzip2 2.09-3
Interface to Bzip2 compression library
local/perl-crypt-ssleay 0.58-3
OpenSSL glue that provides LWP https support
local/perl-date-calc 6.3-1
Perl module for Gregorian calendar date calculations
local/perl-datetime 0.70-2
A complete, easy to use date and time object
local/perl-datetime-locale 0.45-1
Localization support for DateTime.pm
local/perl-datetime-timezone 1.35-2
Time zone object base class and factory
local/perl-devel-symdump 2.08-3
Perl symbol table access and dumping
local/perl-gtk2-ex-formfactory 0.66-2
Framework for perl-gtk2 development
local/perl-html-parser 3.68-2
Perl HTML parser class
local/perl-html-tagset 3.20-2
Data tables useful in parsing HTML
local/perl-libwww 5.837-1
A set of Perl modules which provides a simple and consistent API to the WWW
local/perl-list-moreutils 0.22-6
Provide the stuff missing in List::Util
local/perl-locale-gettext 1.05-7
Permits access from Perl to the gettext() family of functions
local/perl-math-round 0.06-4
Perl extension for rounding numbers
local/perl-net-ssleay 1.36-5
Perl extension for using OpenSSL
local/perl-params-validate 0.98-2
Validate sub params against a spec
local/perl-pod-coverage 0.21-1
Checks if the documentation of a module is comprehensive
local/perl-test-pod 1.44-1
Check for POD errors in files
local/perl-test-pod-coverage 1.08-1
CPAN Test::Pod::Coverage module
local/perl-timedate 1.20-2
Date formating subroutines
local/perl-uri 1.58-1
Uniform Resource Identifiers (absolute and relative)
local/perl-xml-parser 2.41-1
Expat-based XML parser module for perl
local/perl-xml-simple 2.18-3
Simple XML parser for perl

Steps to reproduce:
$ su -
# cpan
cpan[1]> i /critic/


PS
Also don't working perl-support.vim v4.12
http://www.vim.org/scripts/script.php?script_id=556

$ gvim
gvim: symbol lookup error: /usr/lib/perl5/site_perl/auto/Encode/Encode.so: undefined symbol: Perl_Istack_sp_ptr
This task depends upon

Closed by  Angel Velasquez (angvp)
Friday, 29 July 2011, 17:21 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Since the addition of perl 5.14.1 you should reinstall everything perl dependencies that you have installed by HAND (yes via cpan) in this case Compress::Raw::Zlib and delete /usr/lib/perl5/site_perl/auto/Encode/Enc ode.so since Encode.so it's included with the new perl on other path
Comment by Jelle van der Waa (jelly) - Friday, 29 July 2011, 12:09 GMT
The last line clearly says your perl module must be rebuild against the new perl release. Do you have everything installed via cpan if so rebuild them all.

Loading...