Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77278 - Support for multiple maskes for same $CATEGORY/$PN in packages files
Summary: Support for multiple maskes for same $CATEGORY/$PN in packages files
Status: RESOLVED WORKSFORME
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-09 14:39 UTC by Lance Albertson (RETIRED)
Modified: 2005-01-10 06:58 UTC (History)
3 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 Lance Albertson (RETIRED) gentoo-dev 2005-01-09 14:39:42 UTC
Currently, the way portage works with the packages file in the profile is that you can't have more than one locked package. For example:

=sys-libs/db-4.1.25_p1-r4
=sys-libs/db-1.85-r1

That doesn't appear to work. I haven't actually tried this myself, but baz and jaervosz has. I'm going to try and test this myself in the next couple of days.

It would be nice to have this feature in order to satisfy a locked profile which GLEP19 is trying to use for a stable tree. So far, db seems to be the only package that needs to have two slottable packages for the base profile we're making. 

Please take a look at our profile page [1] if you want a make exact senario.

[1] http://dev.gentoo.org/~baz/glep19-profile/

Thanks!
Comment 1 Marius Mauch (RETIRED) gentoo-dev 2005-01-09 14:42:49 UTC
I hate the packages file ...
Comment 2 Lance Albertson (RETIRED) gentoo-dev 2005-01-10 06:49:03 UTC
Why do you hate the packages file?
Comment 3 Jason Stubbs (RETIRED) gentoo-dev 2005-01-10 06:58:13 UTC
Profiles now support package.mask. This should really be used instead of the packages' "masking" method. The support isn't well known yet as there is no policy on what should be masked where.