On mer, nov 21, 2012 at 11:03:33 +0800, jida...@jidanni.org wrote: > $ cpanm WWW::Mechanize::Firefox > --> Working on WWW::Mechanize::Firefox > ... > > after installing many many packages, we finally see > > Building and testing HTML-Selector-XPath-0.15 ... OK > Successfully installed HTML-Selector-XPath-0.15 > ! Bailing out the installation for WWW-Mechanize-Firefox-0.68. Retry with > --prompt or --force. > 23 distributions installed > $ pm-uninstall WWW::Mechanize::Firefox > --> Working on WWW::Mechanize::Firefox > ! WWW::Mechanize::Firefox not found. > $ pm-uninstall -v WWW::Mechanize::Firefox > --> Working on WWW::Mechanize::Firefox > Finding WWW::Mechanize::Firefox in your @INC > Looking up WWW::Mechanize::Firefox on cpanmetadb > -> Fetching from > http://cpanmetadb.plackperl.org/v1.0/package/WWW::Mechanize::Firefox > ! WWW::Mechanize::Firefox not found. > > > 1. it doesn't look at my filesystem, but instead somewhere other than > cpanm did.
I'm not sure if I understand this. You are trying to remove a distribution (WWW::Mechanize::Firefox) which isn't installed, since its installation failed. pm-uninstall *is* looking at your filesystem, but it doesn't find the files it should remove since they were not installed in the first place. > 2. my system is left with ever increasing amounts of cruft. Do you mean that pm-uninstall should remove the dependencies of WWW::Mexhanize::Firefox? Cheers -- perl -E '$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
signature.asc
Description: Digital signature