Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 128593

Summary: Per-package use.mask on profile level
Product: Portage Development Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: CoreAssignee: Portage team <dev-portage>
Status: RESOLVED DUPLICATE    
Severity: enhancement CC: jakub
Priority: High    
Version: 2.1   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 120311    

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-02 20:55:09 UTC
I'm going to try to ask this once again, formally this time ;)

It would be a lot more easy for Gentoo/FreeBSD if there was a per-package use.mask file in profiles that can be used to mask a useflag only for a given package or for a series of versions.
This would _really_ help, as there are things like usb or hardened that might depend on specific applications or libraries _not_ present on FreeBSD, thus breaking the dep tree (and the useflags handling), requiring us either to ignore the package, to ask for a flag rename so that we can mask it, or to mask an useflag that might work fine for other packages.

This would also help the transition to the "mp3" useflag rather than "mad", allowing arches where libmad is broken to mask the mp3 useflag only for the packages that maps it to libmad.
Comment 1 Zac Medico gentoo-dev 2006-04-06 13:19:22 UTC
Are there any objections to this?  Would anyone care to write a patch? ;)
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-04-15 04:34:25 UTC
I guess we really don't need two bugs on the same thing. ;)

*** This bug has been marked as a duplicate of 96368 ***