Gentoo Archives: gentoo-user

From: Nikos Chantziaras <realnc@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version
Date: Wed, 30 Mar 2016 22:13:30
Message-Id: ndhj1m$d7h$1@ger.gmane.org
In Reply to: Re: [gentoo-user] Blacklisting all packages from overlay except a specific group and version by Bryan Gardiner
1 On 30/03/16 05:48, Bryan Gardiner wrote:
2 > On 30 March 2016 05:01:16 GMT+09:00, Nikos Chantziaras
3 > <realnc@×××××.com> wrote:
4 >> So, I want to install packages from an overlay, but only from a
5 >> specific group. In this case, the dev-qt/ group. The overlay name
6 >> is "qt".
7 >>
8 >> It doesn't work:
9 >>
10 >> package.mask: */*::qt
11 >> package.unmask: dev-qt/*-5.6*::qt
12 >>
13 >> With this, 5.6 versions are still masked.
14 >
15 > The syntax for "5.6*"-like versions has an equals at the start, for
16 > example =dev-qt/qtbase-5.6*
17
18 That works.
19
20
21 > so if it's allowed, =dev-qt/*-5.6*::qt
22 > would be the correct package.unmask syntax. Does that work?
23
24 Nope:
25
26 "Invalid atom in /etc/portage/package.unmask/qt: =dev-qt/*-5.6*::qt"
27
28 (Doesn't work with or without the "::qt".)

Replies