Thanks Peter. I found the problem. It is indeed the mixed env. of modules. As indicated by the error, it was looking for in site_perl/auto, where CSW packages are in csw/auto. I have moved/renamed site_perl directory and everything works. But what this means that it's missing all my modules that I had in site_perl originally. Now I want to install those corresponding modules via CSW packages so that its using one standard and not mixed as earlier. What I need to know is how to obtain list of all available modules from which I can pick the ones needed and install them. Would below work to obtain list?
pkgutil -a |grep pm_ -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Peter Bonivart Sent: Thursday, May 31, 2012 1:01 PM To: Questions and discussions Subject: Re: [csw-users] Perl 5.10.1 zlib error On Thu, May 31, 2012 at 6:15 PM, <[email protected]> wrote: > Hi, > > Recently my Perl was updated during one of the coreutils upgrade and now I'm > getting below error in Perl. Can you advise which module package needs to be > upgraded? > > > > ld.so.1: perl: fatal: relocation error: file > /opt/csw/lib/perl/site_perl/auto/Compress/Zlib/Zlib.so: symbol > Perl_Tstack_sp_ptr: referenced symbol not found > > Killed You probably have mixed versions of the main Perl package (CSWperl) and the Perl module packages (CSWpm*). Check with "pkgutil -C". All binary Perl modules are compiled against the main Perl package and will not work with any other version. /peter _______________________________________________ users mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/users
