Le Tue, 10 Jan 2017 14:09:07 -0800 Zac Medico <zmed...@gentoo.org> a écrit:
> On 01/10/2017 01:56 PM, Bernard Cafarelli wrote: > > Hi folks, > > > > gnustep-base/gnustep-make has a USE flag (libobjc2) masked globally in > > base/package.use.mask, and unmasked on specific arches in > > arch/{amd64,x86}/package.use.mask > > > > To get a stabilization (#579232) bug finally moving on, I wanted to > > leave this flag out, adding a corresponding line in > > base/package.use.stable.mask > > > > But repoman replied with a batch of dependency.bad errors... > > Does package.use.mask (stable and ~arch) have a higher priority on > > package.use.stable.mask (stable only)? Bug or intended behavior? > > > > In the meantime, I will probably work around this by duplicating the > > package.use.stable.mask entry in arches files > > > > If I understand you correctly, then it's the intended behavior. If the > flag is masked in both package.use.mask and package.use.stable.mask, > then the package.use.stable.mask setting is irrelevant because both > package.use.mask and package.use.stable.mask are considered when > calculating use.mask settings for any given package. Thanks for the confirmation! I fixed it at arch level: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef57bcf1f6505b79d0cf696ba8f196df1d6f9c9c -- Bernard Cafarelli (Voyageur) Gentoo developer