On 8/14/20 1:42 PM, Zac Medico wrote:
> On 8/14/20 1:08 PM, Ulrich Mueller wrote:
>>>>>>> On Fri, 14 Aug 2020, Zac Medico wrote:
>>
>>> On 8/14/20 8:42 AM, Joakim Tjernlund wrote:
>>>> Yes, I know I can add that in profile/package.mask but I am looking
>>>> for the bigger picture here. This has to stop somehow, there need to
>>>> be something that limits the mask scope to the repo/overlay it is
>>>> defined.
>>
>>> The scope is already limited, but this overlay inherits the mask because
>>> it has the gentoo repo as its master (either implicitly or via a masters
>>> setting in metadata/layout.conf).
>>
>>> I suppose we could add an option to prevent this inheritance.
>>
>> Like an option in repos.conf or layout.conf?
>>
>> The problem I see with this is that preventing inheritance would disable
>> files like license_groups or thirdpartymirrors. So overlays would have
>> to maintain their own versions.
> 
> I've just tested, and it's possible to do this with a -* at the top of
> the overlay/profiles/package.mask file, if we simply modify the the
> grabfile_package function to allow the -* pass through (it currently
> discards it as an invalid atom).

Opened this bug:

https://bugs.gentoo.org/737148
-- 
Thanks,
Zac

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to