Re: Crypt::SSLeay Support Request

Shlomi Fish <[email protected]> Wed, 30 Jun 2010 12:16:47 +0300
Newsgroups gmane.comp.lang.perl.modules.lwp
Message-ID <[email protected]>
On Tuesday 29 Jun 2010 17:00:47 Hauff, Chad wrote:
> Dear Support:
> 
> 
> 
> My company is using Perl 5.8.8 on a Red Hat Enterprise Linux 5
> distribution.
> 
> 
> 
> We have several development and QA servers running version 0.51-11.el5
> via yum and Red Hat's distribution.
> 
> 
> 
> My company's Operations group then created a new server and installed
> Crypt::SSleay via CPAN, which installed version 0.57.
> 
> 
> 
> My company's Operations group found that Red Hat provides version 0.51
> of the module via yum.
> 
> Because Red Hat provides support for our servers, the Operations group
> installed the module via yum, and then removed the SSLeay.pm file from
> the CPAN distribution.
> 
> 
> 
> So at first, 0.57 resided in
> 
> ..../site_perl/5.8.8/i386-linux-thread-multi/Crypt/
> 
> 
> 
> After the yum install, 0.51 lived at:
> 
> ..../vendor_perl/5.8.8/i386-linux-thread-multi/Crypt/
> 
> 
> 
> Operations then tried to 'uninstall' the 0.57 version of the module by
> removing ..../site_perl/5.8.8/i386-linux-thread-multi/Crypt/
> 
> 
> 
> But Perl applications that try to use the module get this error:
> 
> Crypt::SSLeay object version 0.57 does not match bootstrap parameter
> 0.51 at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm line
> 253.
> 
> Compilation failed in require at ....
> 
> 
> 
> The Operations group will not budge on going outside of a Red Hat
> 'blessed' module, so we're stuck trying to remove the 0.57 version.
> 
> 
> 
> Any guidance on how to remove 0.57 completely?
> 

Try using 'strace -e open' on the perl script to see where it tries to read 
from and remove those files that don't belong to the Red Hat blessed package.

Regards,

	Shlomi Fish

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
Stop Using MSIE - http://www.shlomifish.org/no-ie/

God considered inflicting XSLT as the tenth plague of Egypt, but then
decided against it because he thought it would be too evil.

Please reply to list if it's a mailing list post - http://shlom.in/reply .