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

Reply via email to