1 |
On Tue, 2006-07-11 at 22:32 -0700, Zac Medico wrote: |
2 |
> -----BEGIN PGP SIGNED MESSAGE----- |
3 |
> Hash: SHA1 |
4 |
> |
5 |
> Hi everyone, |
6 |
> |
7 |
> 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. |
8 |
|
9 |
> Are there any suggestions to improve on this idea or is it fine the way that it is? |
10 |
|
11 |
Please invert the logic so that rather than changing default behavior |
12 |
you add a new option choose the types of deps to include. |
13 |
|
14 |
I was in favor and thought we were going to do it after 2.1 and the 2006 |
15 |
release under the idea of the variable ACCEPT_DEPENDS |
16 |
|
17 |
export ACCEPT_DEPENDS="DEPEND RDEPEND PDEPEND" |
18 |
emerge -K system |
19 |
|
20 |
Whatever we do in the end does not really matter as long |
21 |
as we don't change default expected behaviors. |
22 |
|
23 |
|
24 |
|
25 |
> |
26 |
> Zac |
27 |
> |
28 |
> [1] http://bugs.gentoo.org/show_bug.cgi?id=132355 |
29 |
> -----BEGIN PGP SIGNATURE----- |
30 |
> Version: GnuPG v1.4.4 (GNU/Linux) |
31 |
> |
32 |
> iD8DBQFEtIlf/ejvha5XGaMRAo26AKCovCALx/VDIft6e+0lh+FI7IQsoQCg8o6M |
33 |
> UW+dnXPwMe/tIje1A4RYqRs= |
34 |
> =9uIv |
35 |
> -----END PGP SIGNATURE----- |
36 |
-- |
37 |
Ned Ludd <solar@g.o> |
38 |
Gentoo Linux |
39 |
|
40 |
-- |
41 |
gentoo-portage-dev@g.o mailing list |