On Fri, 29 Aug 2014 15:30:29 +0000
Sven Vermeulen <sw...@gentoo.org> wrote:

> [...]
> 
> With this change, we implement the same end result (correctly labeled
> files after installation) while removing the need for the DEPEND
> dependency. After all, this was not a build-time dependency but a
> "merge-time" one, which we abused a bit to make things work.
> 
> With this change in place, we can now update the tree (at least, for
> those packages that do not have other SELinux related dependency
> requirements - those that link with libselinux still need it in
> DEPEND of course) to remove the USE="selinux" conditional dependency
> from DEPEND.
> 
> Given the discussion on dynamic dependencies and so, I am thinking
> about doing this as follows:
> 
> 1. Create a tracker with separate bugs for every package where this
> change can be made
> 2. Give developers time to apply this (simple) change together with
> whatever other changes they were planning.
> 3. After 6 months or so, do the change myself (with revbump)
> 
> [...]
> 
> Is this a good approach to take?
> 
> [...]


LGTM; we should avoid unnecessary bumps & rebuilds for trivial changes,
especially when a USE flag based dependency line is removed from DEPEND.

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : tom...@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

Attachment: signature.asc
Description: PGP signature

Reply via email to