A handful of dev-perl/* packages were recently profile masked with no version specifiers. Excerpt from profiles/package.mask: # Torsten Veller <tove@gentoo.org> (1 Nov 2008) # Adding new dual-lifed modules for perl-5.10 dev-perl/Archive-Tar dev-perl/Class-ISA dev-perl/Compress-Raw-Zlib dev-perl/Compress-Zlib dev-perl/Digest-SHA dev-perl/ExtUtils-CBuilder dev-perl/extutils-parsexs dev-perl/IO-Compress-Base dev-perl/IO-Compress-Zlib dev-perl/IO-Zlib dev-perl/Locale-Maketext-Simple dev-perl/Math-BigInt-FastCalc dev-perl/module-build dev-perl/Module-Pluggable dev-perl/Pod-Escapes dev-perl/Pod-Simple dev-perl/Term-ANSIColor dev-perl/Time-Piece dev-perl/version This makes installation of many packages impossible; SpamAssassin, for example. This is forcing me to tell Paludis to ignore errors to be able to install security updates. Please fix ASAP. Reproducible: Always
The masked modules were moved from dev-perl to perl-core. All dependencies were fixed and an move entry was added to profile. Portage fixes the vdb if there is a "move" entry. Paludis doesn't - IIRC. Sorry, I guess you have to reinstall those packages again?! CC'ing paludis maintainers.
Also, portage does not fix any packages installed using g-cpan which have any of these as dependencies. Deleting the ebuilds (in the overlays) created by g-cpan and re-installing the packages using 'g-cpan -i' overcame the problem.
Torsten, thanks for the explanation. This may be the final straw that sends me back into the arms of Portage. :)
There's this, for updates with Paludis: http://github.com/ciaranm/paludis-profiles-updates-support/tree/master But I'm reluctant to encourage it because it's not had much testing and it might make people think updates aren't a really bad idea that should have been abolished long ago...
*** Bug 248108 has been marked as a duplicate of this bug. ***
I think this can be closed now, this bug seems no longer relevant, especially seeing cave/paludis now does the migrations properly.
(In reply to comment #6) > I think this can be closed now, this bug seems no longer relevant, > especially seeing cave/paludis now does the migrations properly.