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?

Operations wants to remove the directory
..../site_perl/5.8.8/i386-linux-thread-multi/auto/Crypt/SSLeay

 

Thanks in advance

 

Chadwick Hauff

Web Development Manager

20 Custom House Street

Boston, MA 02110

[email protected]

617-951-0600 ext.5446

www.safetyinsurance.com

 

"Protect the environment; please do not print this email unless you need
to."

 

Reply via email to