On Oct 29, 2010, at 12:40 PM, Francisco Paco Peralta wrote: > file /usr/lib/perl5/site_perl/5.8.8/Archive/Zip.pm is not owned by any package ... > file /usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm is not owned > by any package ... > file /usr/lib/perl5/site_perl/5.8.8/IO/Compress/Zip.pm is not owned by any > package
i bet your problems are related to these packages. now, how to root them out... 1) print out a copy of the email you just sent. THE NEXT STEP WILL ASSUREDLY BREAK THINGS. DO NOT DO THIS ON YOUR PRODUCTION SYSTEM WHILE IT IS RUNNING. 2) delete all those files except for /usr/lib/perl5/5.8.8/i386-linux-thread-multi/perllocal.pod. yes, all of them. 3) do another `rpm -V perl`. if you see any output, reinstall a fresh perl package as documented earlier in the thread. do not proceed until `rpm -V perl` produces no output. 4) now, go through the list you printed out back in step 1. for each file, check to see if it still exists on your system. if it does, great, move on to the next. if it doesn't, you'll need to figure out whether or not it's something you need. since i don't know everything you have running on your system, i can't tell you for certain how to do that. it might be useful to build another qmailtoaster installation and use that as a point of reference. 5) if any of those files were part of Perl modules that you still need, install them from RPMs. `yum install 'perl(Module::Name)'` is your friend. when all is said and done, you should have a working system again, at which point you can reflect on the reasons why not to install Perl modules from CPAN. :) i'm really sorry that you're in this situation, and i wish i had a simpler way to fix things. -steve -- If this were played upon a stage now, I could condemn it as an improbable fiction. - Fabian, Twelfth Night, III,v PGP 8477B706 (A92A 1F7E 6D76 16A0 BFF9 E61D AD54 0251 8477 B706)
PGP.sig
Description: This is a digitally signed message part