[gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version

2016-04-01 Thread Martin Vaeth
Nikos Chantziaras wrote: > It didn't look like it to me at all. From the man page: > >Examples: > ># match anything with a version containing , which can be used in ># package.mask to prevent emerge --autounmask from selecting live ># ebuilds >=*/*-**

[gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version

2016-03-31 Thread Nikos Chantziaras
On 31/03/16 09:11, Alan McKinnon wrote: On 31/03/2016 00:13, Nikos Chantziaras wrote: "Invalid atom in /etc/portage/package.unmask/qt: =dev-qt/*-5.6*::qt" (Doesn't work with or without the "::qt".) It's the leading "*" that's wrong there, because it's not a glob or a regex; it's more a

Re: [gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version

2016-03-31 Thread Alan McKinnon
On 31/03/2016 00:13, Nikos Chantziaras wrote: > On 30/03/16 05:48, Bryan Gardiner wrote: >> On 30 March 2016 05:01:16 GMT+09:00, Nikos Chantziaras >> wrote: >>> So, I want to install packages from an overlay, but only from a >>> specific group. In this case, the dev-qt/ group.

[gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version

2016-03-30 Thread Nikos Chantziaras
On 30/03/16 05:48, Bryan Gardiner wrote: On 30 March 2016 05:01:16 GMT+09:00, Nikos Chantziaras wrote: So, I want to install packages from an overlay, but only from a specific group. In this case, the dev-qt/ group. The overlay name is "qt". It doesn't work: package.mask:

[gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version

2016-03-29 Thread Nikos Chantziaras
Because that is already covered by: */*::qt in package.mask. This masks everything from the qt overlay, including versions of Qt higher or equal to 5.7. I only masked >=5.7, then the other packages from the qt overlay would not be masked. What I need is mask ALL packages in the qt overlay

Re: [gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version

2016-03-29 Thread Ian Bloss
Why don't you mask versions higher than 5.7 instead? On Tue, Mar 29, 2016, 17:00 Nikos Chantziaras wrote: > On 29/03/16 23:01, Nikos Chantziaras wrote: > > So, I want to install packages from an overlay, but only from a specific > > group. In this case, the dev-qt/ group. The

[gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version

2016-03-29 Thread Nikos Chantziaras
On 29/03/16 23:01, Nikos Chantziaras wrote: So, I want to install packages from an overlay, but only from a specific group. In this case, the dev-qt/ group. The overlay name is "qt". It doesn't work: package.mask: */*::qt package.unmask: dev-qt/*-5.6*::qt With this, 5.6 versions are

[gentoo-user] Re: Blacklisting all packages from overlay except a specific group and version

2016-03-29 Thread Nikos Chantziaras
On 29/03/16 23:21, R0b0t1 wrote: Not entirely sure what you wish. Maybe package sets? Not sure what *you* mean :-) How would package sets help me in masking all packages from an overlay and then whilelist only specific ones?