1 |
> -----Original Message----- |
2 |
> Portage is developing quite fast at the moment so it is quite |
3 |
> possible that |
4 |
> you have discovered some change in behaviour (either due to a |
5 |
> bug or due to |
6 |
> permanent changes) but I don't see anything wrong in this |
7 |
> mail... What makes |
8 |
> you think it pulls in more stuff than it should? |
9 |
|
10 |
I thought it was pretty obvious, but to summarize: |
11 |
|
12 |
emerge -av sys-apps/baselayout |
13 |
|
14 |
Is just that. The baselayout. |
15 |
|
16 |
But when I do |
17 |
|
18 |
emerge -Dav sys-apps/baselayout |
19 |
|
20 |
It pulls in baselayout, python, perl, openssl (clearly the last two are not |
21 |
needed or related to baselayout) |
22 |
|
23 |
Which just so happens to be the exact same thing if I do |
24 |
|
25 |
emerge -Davu sys-apps/baselayout |
26 |
|
27 |
On my older Gentoo server, typing either of the first two work exactly as |
28 |
expected and only pull in the single package. |
29 |
|
30 |
So in summary, -D is acting like an implied -u (or something to that |
31 |
effect). |
32 |
|
33 |
'baselayout' is only one example. |
34 |
Here's another one, but the list goes on and on. |
35 |
Openssl should not require Perl in this case. |
36 |
|
37 |
locutus ~ # emerge -av dev-libs/openssl |
38 |
|
39 |
[ebuild U ] dev-libs/openssl-0.9.8d [0.9.8c-r2] USE="zlib -bindist |
40 |
-emacs -sse2 -test" 0 kB |
41 |
|
42 |
locutus ~ # emerge -Dav dev-libs/openssl |
43 |
|
44 |
[ebuild U ] dev-libs/openssl-0.9.8d [0.9.8c-r2] USE="zlib -bindist |
45 |
-emacs -sse2 -test" 0 kB |
46 |
[ebuild U ] dev-lang/perl-5.8.8-r2 [5.8.8-r1] USE="berkdb gdbm -build |
47 |
-debug -doc -ithreads -perlsuid" 0 kB |
48 |
|
49 |
locutus ~ # emerge -avu dev-libs/openssl |
50 |
|
51 |
[ebuild U ] dev-lang/perl-5.8.8-r2 [5.8.8-r1] USE="berkdb gdbm -build |
52 |
-debug -doc -ithreads -perlsuid" 0 kB |
53 |
[ebuild U ] dev-libs/openssl-0.9.8d [0.9.8c-r2] USE="zlib -bindist |
54 |
-emacs -sse2 -test" 0 kB |
55 |
|
56 |
|
57 |
|
58 |
-- |
59 |
gentoo-user@g.o mailing list |