on 11/16/2007 7:46 AM Theo Band spake the following: > Johnny Hughes wrote: >> Tom wrote: >>> Hi all, >>> >>> Since upgrading to perl 5.8.5-36.el4_5.2 I have had no end of problems, >>> starting with needing compress::zlib which I got from rpmforge, then I >>> had to reinstall scalar::util to get mailscanner working but now I can't >>> install or upgrade any perl modules. >>> Has anyone else had problems or can someone tell me what I've done wrong >>> please? >>> >>> regards >>> tom >> OK ... I want to make something PERFECTLY CLEAR ... >> >> Using CPAN installed modules is NOT supported while using a Package >> Management system like RPM. >> >> You should NOT use CPAN to install perl modules, nor should you use pear >> to install pear modules. >> >> That is because when you reinstall php-pear or perl, you will loose >> these items that are updated/installed in any way other than via RPMS. >> >> If you are using CentOS. then you need to get all your perl modules and >> pear modules via RPM. If you need something, it should probably exist >> either at RPMForge, at KBS-Centos-Extras, at EPEL or in the worst case >> condition, take one of the other modules that does exist and use it to >> create the module. >> >> Also, look in Fedora 6.7.8 and see if you can get an SRPM to make your >> modules. >> >> If you don't ... when perl or php-pear are upgraded, your install will >> absolutely, positively, beyond any and all shadow of doubt be BROKEN. >> >> (BTW, this is not to Tom .. but to the whole list ... DON'T INSTALL CRAP >> FROM CPAN !!!!!!!!) >> >> Thanks, >> Johnny Hughes > Ok, loud and clear. > > What's the best way to revert back if a mess has been created. I tried > to install bugzilla on a Centos4.5 server but did not succeed. I now run > bugzilla on a Fedora installation instead. The bugzilla installation > suggested to install all kind of needed perl modules using CPAN. > > So what's the best procedure to revert back the perl installation and > maintain it with yum? > I checked with rpm -V perl-5.8.5-36.el4_5.2.i386 and see a lot of > modified files. An uninstall is going to remove 266 packages, so > re-install is not a good option I guess. Yum upgrade/install will not > work, since the package is already installed of course. > > Thanks for your help, and I shall never use CPAN again, never I promise..... > > Cheers, > Theo You could try rpm -Uvh --replacefiles and see if it fixes it -- MailScanner is like deodorant... You hope everybody uses it, and you notice quickly if they don't!!!!