1 |
W dniu wto, 03.10.2017 o godzinie 13∶10 +0200, użytkownik Kristian |
2 |
Fiskerstrand napisał: |
3 |
> On 10/03/2017 01:05 PM, Ulrich Mueller wrote: |
4 |
> > Why would it need to handle explicit empty groups? If all |
5 |
> > use-conditionals inside a group evaluate to false, then it must be |
6 |
> > able to compute it. That doesn't prevent us from having strict syntax |
7 |
> > requirements. |
8 |
> |
9 |
> So the code paths for parsing of the ebuild anyways differs from |
10 |
> handling the implicit case, i.e it is an actual reduction in code |
11 |
> complexity to ban this case explicitly in PMS? |
12 |
> |
13 |
> What does other package managers building on PMS do? |
14 |
|
15 |
PkgCore treats empty groups as an error. |
16 |
|
17 |
Paludis seems to follow the spec to the letter, and this implies a lot |
18 |
of extra code to handle the unexpected special cases. |
19 |
|
20 |
-- |
21 |
Best regards, |
22 |
Michał Górny |