Re: [gentoo-dev] [RFC] Restricting allowed nesting of REQUIRED_USE

2017-06-12 Thread Michał Górny
On nie, 2017-06-11 at 18:18 +0200, Alexis Ballier wrote: > On Sat, 10 Jun 2017 00:30:07 +0200 > Michał Górny wrote: > > > Hi, everyone. > > > > As you may or may not know, PMS says rather little about REQUIRED_USE > > [1,2]. The largest past of the definition is shared with other > > dependency-

Re: [gentoo-dev] [RFC] Restricting allowed nesting of REQUIRED_USE

2017-06-12 Thread Michał Górny
On sob, 2017-06-10 at 00:30 +0200, Michał Górny wrote: > Below I have listed the clauses I'd like to ban in a few logical groups, > along with explanations and examples. > > [...] Actually, after some thinking, here's one more: 4. All-of operator inside || While thi

Re: [gentoo-dev] [RFC] Restricting allowed nesting of REQUIRED_USE

2017-06-11 Thread Alexis Ballier
On Sat, 10 Jun 2017 00:30:07 +0200 Michał Górny wrote: > Hi, everyone. > > As you may or may not know, PMS says rather little about REQUIRED_USE > [1,2]. The largest past of the definition is shared with other > dependency-like specifications [3]. > > Similarly to regular dependency specificati

[gentoo-dev] [RFC] Restricting allowed nesting of REQUIRED_USE

2017-06-09 Thread Michał Górny
Hi, everyone. As you may or may not know, PMS says rather little about REQUIRED_USE [1,2]. The largest past of the definition is shared with other dependency-like specifications [3]. Similarly to regular dependency specifications, PMS is rather lax in nesting things. While this isn't a major prob