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.
Are there any objections to this? Would anyone care to write a patch? ;)
I guess we really don't need two bugs on the same thing. ;) *** This bug has been marked as a duplicate of 96368 ***