1 |
What happens when you try emerge --update --deep --newuse world? |
2 |
|
3 |
--update on its own doesn't pull in all dependencies, where python is |
4 |
almost certain to be a deep dependency of one of the world emerged |
5 |
packages. |
6 |
|
7 |
Cheers, |
8 |
|
9 |
Peter |
10 |
|
11 |
2008/7/15 Derek Harland <derek@××××××××××××××.com>: |
12 |
> I've a query regarding the use of --oneshot in the bootstrap process. This |
13 |
> results in a some merged ebuilds that don't appear in the world file ... |
14 |
> should this be the case?? |
15 |
> |
16 |
> As it stands, "emerge --update world" will then miss updates on packages |
17 |
> that were used in the bootstrap process. |
18 |
> |
19 |
> For example, I built my prefix based upon instructions here |
20 |
> |
21 |
> http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-macos.xml |
22 |
> |
23 |
> Now if I say |
24 |
> |
25 |
> $ emerge --pretend --update world | grep python |
26 |
> -> NO OUTPUT |
27 |
> |
28 |
> But there are updates available! |
29 |
> |
30 |
> $ emerge --pretend --update python | grep python |
31 |
> [ebuild U ] app-admin/python-updater-0.5 [0.4] |
32 |
> [ebuild U ] dev-lang/python-2.5.2-r5 [2.5.2-r4] |
33 |
> |
34 |
> More generally, if I compare the outputs when I pass -e or not |
35 |
> emerge --pretend -e world | grep ebuild | cut -c 17- | sort |
36 |
> emerge --pretend world | grep ebuild | cut -c 17- | sort |
37 |
> |
38 |
> then it seems there are 25 merged ebuilds that aren't in the world file. |
39 |
> |
40 |
> des. |
41 |
> |
42 |
> -- |
43 |
> gentoo-alt@l.g.o mailing list |
44 |
> |
45 |
> |
46 |
-- |
47 |
gentoo-alt@l.g.o mailing list |