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."
