1 |
On Thu, 15 Oct 2015 18:49:37 +0200 |
2 |
Ulrich Mueller <ulm@g.o> wrote: |
3 |
> >>>>> On Thu, 15 Oct 2015, Ciaran McCreesh wrote: |
4 |
> > On Thu, 15 Oct 2015 12:50:14 +0200 |
5 |
> > Ulrich Müller <ulm@g.o> wrote: |
6 |
> >> Bug: 449862 |
7 |
> |
8 |
> > This should explicitly require the package mangler to die if it's |
9 |
> > used from a global scope context, to catch all the likely screwups. |
10 |
> |
11 |
> We already say in the first paragraph of the section: "Ebuilds must |
12 |
> not run any of these functions in global scope." which applies to all |
13 |
> USE list functions. |
14 |
|
15 |
How about taking the opportunity to explicitly force all of these to |
16 |
die, then? I can see in_iuse being abused horribly if Portage isn't |
17 |
made to enforce this... |
18 |
|
19 |
-- |
20 |
Ciaran McCreesh |