1 |
Ciaran McCreesh <ciaran.mccreesh@××××××××××.com> wrote: |
2 |
> Martin Vaeth <martin@×××××.de> wrote: |
3 |
>> The idea is to act "as usual", just to skip unnecessary phases... |
4 |
> |
5 |
> So someone adds optional selinux support to a package, and then you end |
6 |
> up with selinux being "on", despite not having it, and then another |
7 |
> package depends upon your package with [selinux], and the dependency is |
8 |
> mistakenly treated as met... |
9 |
|
10 |
If the developer has added IUSE=selinux and bumps from -r1 to -r1.1, |
11 |
he has of course verified that this USE-change does not require |
12 |
recompilation either way, since otherwise he would not have been |
13 |
allowed to explicitly say the package manager that recompilation |
14 |
is unnecessary. |
15 |
So the dependency is *correctly* treated as met. |