1 |
I hope my continued reports on "emerge -U" are neither out of place |
2 |
nor too tiresome. Today, I "emerge sync"'d, tried "emerge -Up --deep |
3 |
world" and got the following error: |
4 |
|
5 |
|
6 |
% emerge -Up --deep world |
7 |
>>> --upgradeonly implies --update... adding --update to options. |
8 |
|
9 |
These are the packages that I would merge, in order: |
10 |
|
11 |
Calculating world dependencies \ |
12 |
!!! all ebuilds that could satisfy "=gnome-extra/gal-0.24*" have been masked. |
13 |
!!! (dependency required by "gnome-extra/gtkhtml-1.1.10" [ebuild]) |
14 |
|
15 |
!!! Problem with ebuild gnome-extra/gtkhtml-1.1.10 |
16 |
!!! Possibly a DEPEND/*DEPEND problem. |
17 |
|
18 |
!!! Depgraph creation failed. |
19 |
|
20 |
|
21 |
Then I checked more specifically with: |
22 |
|
23 |
|
24 |
% emerge -Up --deep gtkhtml |
25 |
>>> --upgradeonly implies --update... adding --update to options. |
26 |
|
27 |
These are the packages that I would merge, in order: |
28 |
|
29 |
Calculating dependencies \ |
30 |
!!! all ebuilds that could satisfy "=gnome-extra/gal-0.24*" have been masked. |
31 |
!!! (dependency required by "gnome-extra/gtkhtml-1.1.10" [ebuild]) |
32 |
|
33 |
!!! Error calculating dependancies. Please correct. |
34 |
|
35 |
|
36 |
Then I tried: |
37 |
|
38 |
|
39 |
% ACCEPT_KEYWORDS="~x86" emerge -Up --deep gtkhtml |
40 |
|
41 |
|
42 |
and this worked fine and printed a list in which NEITHER gal nor |
43 |
gtkhtml appeared. |
44 |
|
45 |
|
46 |
My guess is that "emerge -U --deep" is not prepared to investigate |
47 |
~arch masked dependencies eventhough their are (obviously) installed. |
48 |
|
49 |
Again it seems to me that this violates the intended purpose of -U |
50 |
which is to conveniently upgrade a Gentoo installation where some |
51 |
masked packages may have been installed. |
52 |
|
53 |
Is the current behaviour a design decision or a "not implemented yet" |
54 |
corner case of emerge? |
55 |
|
56 |
Cheers, |
57 |
|
58 |
-- |
59 |
Dr. Denys Duchier |
60 |
Équipe Calligramme |
61 |
LORIA, Nancy, FRANCE |
62 |
|
63 |
-- |
64 |
gentoo-dev@g.o mailing list |