Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247544 - Paludis update broken by profile-masking of various dev-perl packages (e.g. dev-perl/Archive-Tar)
Summary: Paludis update broken by profile-masking of various dev-perl packages (e.g. d...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Robert Piasek (RETIRED)
URL:
Whiteboard:
Keywords:
: 248108 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-11-19 06:20 UTC by Andrew Evans
Modified: 2012-04-06 14:50 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Evans 2008-11-19 06:20:03 UTC
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
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2008-11-19 08:16:56 UTC
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.
Comment 2 Graham Murray 2008-11-19 09:00:08 UTC
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.
Comment 3 Andrew Evans 2008-11-19 19:18:09 UTC
Torsten, thanks for the explanation. This may be the final straw that sends me back into the arms of Portage. :)
Comment 4 Ciaran McCreesh 2008-11-19 23:26:01 UTC
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...
Comment 5 Torsten Veller (RETIRED) gentoo-dev 2008-11-22 11:20:56 UTC
*** Bug 248108 has been marked as a duplicate of this bug. ***
Comment 6 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2011-04-22 16:36:07 UTC
I think this can be closed now, this bug seems no longer relevant, especially seeing cave/paludis now does the migrations properly.
Comment 7 Pacho Ramos gentoo-dev 2012-04-06 14:50:55 UTC
(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.