Gentoo Archives: gentoo-dev

From: Martin Vaeth <martin@×××××.de>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: don't rely on dynamic deps
Date: Sat, 26 Jul 2014 15:05:42
Message-Id: slrnlt7gmp.9i1.martin@epidot.math.uni-rostock.de
In Reply to: Re: [gentoo-dev] Re: don't rely on dynamic deps by Ciaran McCreesh
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.

Replies

Subject Author
Re: [gentoo-dev] Re: don't rely on dynamic deps "Michał Górny" <mgorny@g.o>