On Tue, 2006-07-11 at 22:32 -0700, Zac Medico wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi everyone,
> 
> The attached patch for bug #132355 [1] adds a --mindeps option for emerge 
> that effectively allows build time dependencies to be excluded from 
> dependency calculations involving binary and installed packages.  With this 
> patch, it's possible to remove all build time dependencies from a system with 
> the command `emerge --depclean --mindeps`.  When --mindeps is used to install 
> packages, it causes build time dependencies to be excluded for binary 
> packages and packages that are already installed.  This patch will change the 
> previous default behavior for `emerge --usepkg <package list>`, but if 
> desired, the user will be able use --mindeps together with --usepkg.  

> Are there any suggestions to improve on this idea or is it fine the way that 
> it is?

Please invert the logic so that rather than changing default behavior 
you add a new option choose the types of deps to include.

I was in favor and thought we were going to do it after 2.1 and the 2006
release under the idea of the variable ACCEPT_DEPENDS

export ACCEPT_DEPENDS="DEPEND RDEPEND PDEPEND" 
emerge -K system

Whatever we do in the end does not really matter as long 
as we don't change default expected behaviors.



> 
> Zac
> 
> [1] http://bugs.gentoo.org/show_bug.cgi?id=132355
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.4 (GNU/Linux)
> 
> iD8DBQFEtIlf/ejvha5XGaMRAo26AKCovCALx/VDIft6e+0lh+FI7IQsoQCg8o6M
> UW+dnXPwMe/tIje1A4RYqRs=
> =9uIv
> -----END PGP SIGNATURE-----
-- 
Ned Ludd <[EMAIL PROTECTED]>
Gentoo Linux

-- 
gentoo-portage-dev@gentoo.org mailing list

Reply via email to