Gentoo Archives: gentoo-portage-dev

From: Ulrich Mueller <ulm@g.o>
To: Joakim Tjernlund <Joakim.Tjernlund@××××××××.com>
Cc: "gentoo-portage-dev@l.g.o" <gentoo-portage-dev@l.g.o>
Subject: Re: [gentoo-portage-dev] profile masking
Date: Fri, 14 Aug 2020 15:31:54
Message-Id: u7du1qm59@gentoo.org
In Reply to: [gentoo-portage-dev] profile masking by Joakim Tjernlund
1 >>>>> On Fri, 14 Aug 2020, Joakim Tjernlund wrote:
2
3 > When pkgs are masked in the profile, it affects all variants of that
4 > pkgs, even the ones that are in other overlays.
5 > Example:
6 > !!! The following installed packages are masked:
7 > - sys-auth/sssd-9999::transmode (masked by: package.mask)
8 > /usr/portage/profiles/package.mask:
9 > # Matt Turner <mattst88@g.o> (2020-08-13)
10 > # Masked for testing
11
12 > My sssd-9999 is now masked.
13
14 > Could the profile syntax be extended to include syntax allowed in
15 > /etc/portage ? Then one could use the ::gentoo syntax (or so I hope)
16
17 The :: syntax is Portage specific and doesn't exist in EAPI 7.
18 So there's no chance to get it into the profile dir anytime soon
19 (because that would imply :: to be added to a future EAPI and the
20 top-level profile dir to be bumped to that EAPI).
21
22 You could override the mask in your overlay's profile/package.mask
23 instead, using an entry with the "-" operator.
24
25 Ulrich

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-portage-dev] profile masking Joakim Tjernlund <Joakim.Tjernlund@××××××××.com>