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
signature.asc
Description: PGP signature