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 |