1 |
Hi all, |
2 |
to-day I am having some trouble to update my system. |
3 |
Well, 'emerge --sync' and I received a message telling me a new version |
4 |
of portage is available and I should update it immediately. But, before |
5 |
upgrading it I ran 'emerge -NDpvu world'. Here is the output: |
6 |
|
7 |
>localhost ~ # emerge -NDpvu world |
8 |
|
9 |
>These are the packages that would be merged, in order: |
10 |
|
11 |
>Calculating world dependencies | |
12 |
>!!! The following installed packages are masked: |
13 |
>- app-admin/gnome-system-tools-2.14.0 (masked by: package.mask) |
14 |
>/usr/portage/profiles/package.mask: |
15 |
># Gilles Dartiguelongue <eva@g.o> (12 Apr 2008) |
16 |
># Masking gnome-system-tools because it is broken, |
17 |
># to help fix it, see bug #214265 |
18 |
|
19 |
>- app-admin/system-tools-backends-1.4.2-r1 (masked by: package.mask) |
20 |
>- media-video/realplayer-11.0.0.4028-r1 (masked by: package.mask) |
21 |
>/usr/portage/profiles/package.mask: |
22 |
># Steve Dibb <beandog@g.o> (5 Nov 2008) |
23 |
># Mask realplayer, real codecs for security, upstream issues, bug 245662 |
24 |
># http://forums.gentoo.org/viewtopic-t-713051.html |
25 |
|
26 |
|
27 |
>!!! Ebuilds for the following packages are either all |
28 |
>!!! masked or don't exist: |
29 |
>app-admin/gnome-system-tools media-video/realplayer |
30 |
|
31 |
>... done! |
32 |
|
33 |
>[ebuild U ] sys-apps/portage-2.1.6.4 [2.1.4.5] USE="-build -doc |
34 |
-epydoc |
35 |
>(-selinux)" LINGUAS="-pl" 0 kB |
36 |
>*** Portage will stop merging at this point and reload itself, |
37 |
> then resume the merge. |
38 |
>[ebuild U ] dev-libs/expat-2.0.1-r1 [2.0.1] 0 kB |
39 |
>[ebuild U ] dev-libs/eventlog-0.2.9 [0.2.7] 323 kB |
40 |
>[ebuild U ] app-shells/bash-3.2_p39 [3.2_p33] USE="nls -afs |
41 |
-bashlogger |
42 |
>-examples% -plugins -vanilla" 19 kB |
43 |
>[ebuild UD] app-editors/nano-2.0.9 [2.1.7] USE="ncurses nls |
44 |
unicode -debug |
45 |
>-justify -minimal -slang -spell" 1,371 kB |
46 |
>[ebuild U ] sys-devel/autoconf-2.63 [2.61-r2] USE="-emacs" 1,527 kB |
47 |
>[ebuild U ] dev-libs/check-0.9.5-r1 [0.9.5] 0 kB |
48 |
>[ebuild U ] x11-libs/qt-3.3.8b-r1 [3.3.8-r4] USE="cups ipv6 opengl |
49 |
-debug |
50 |
>-doc -examples (-firebird) -immqt -immqt-bc -mysql -nas -nis -odbc |
51 |
-postgres |
52 |
>-sqlite -xinerama (-gif%)" 16,909 kB |
53 |
>[ebuild UD] www-client/mozilla-firefox-2.0.0.19 [3.0.5] USE="ipv6 |
54 |
-bindist |
55 |
>-debug% -filepicker% -gnome -iceweasel -java -mozdevelop -moznopango% |
56 |
>-restrict-javascript -xforms% -xinerama% -xprint% (-custom-optimization%) |
57 |
>(-dbus%) (-startup-notification%) (-xulrunner%*)" LINGUAS="it -af -ar |
58 |
-be -bg |
59 |
>-ca -cs -da -de -el -en -en_GB -en_US -es -es_AR -es_ES -eu -fi -fr |
60 |
-fy -fy_NL |
61 |
>-ga -ga_IE -gu -gu_IN -he -hu -ja -ka -ko -ku -lt -mk -mn -nb -nb_NO |
62 |
-nl -nn |
63 |
>-nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -ru -sk -sl -sv -sv_SE -tr |
64 |
-uk -zh |
65 |
>-zh_CN -zh_TW (-bn%) (-bn_IN%) (-cy%) (-eo%) (-et%) (-gl%) (-hi%) |
66 |
(-hi_IN%) |
67 |
>(-id%) (-is%) (-kn%) (-lv%) (-mr%) (-oc%) (-si%) (-sq%) (-sr%) (-te%) |
68 |
(-th%)" |
69 |
>25,401 kB |
70 |
>[ebuild N ] gnome-extra/yelp-2.22.1-r2 USE="-beagle -debug -lzma |
71 |
>-xulrunner" 0 kB |
72 |
>[ebuild U ] app-admin/gamin-0.1.10 [0.1.9-r1] USE="(-debug%) |
73 |
(-python%*)" 0 |
74 |
>kB |
75 |
>[ebuild N ] dev-libs/libgamin-0.1.10 USE="python -debug" 639 kB |
76 |
>[ebuild N ] app-admin/gam-server-0.1.10 USE="-debug" 0 kB |
77 |
>[blocks B ] <app-admin/gamin-0.1.10 (is blocking |
78 |
>app-admin/gam-server-0.1.10, dev-libs/libgamin-0.1.10) |
79 |
|
80 |
>Total: 13 packages (8 upgrades, 2 downgrades, 3 new, 1 block), Size of |
81 |
>downloads: 46,185 kB |
82 |
|
83 |
As you can see the first "package" to upgrade is portage. Then 'emerge |
84 |
portage' and after 'emerge -NDpvu world' and here the new output: |
85 |
|
86 |
>localhost ~ # emerge -NDpvu world |
87 |
|
88 |
>These are the packages that would be merged, in order: |
89 |
|
90 |
>Calculating dependencies... done! |
91 |
>[ebuild U ] dev-libs/expat-2.0.1-r1 [2.0.1] 0 kB |
92 |
>[ebuild U ] dev-libs/eventlog-0.2.9 [0.2.7] 323 kB |
93 |
>[ebuild U ] app-shells/bash-3.2_p39 [3.2_p33] USE="nls -afs |
94 |
-bashlogger -examples% >-plugins -vanilla" 19 kB |
95 |
>[ebuild U ] sys-libs/e2fsprogs-libs-1.41.3-r1 [1.41.3] USE="nls" 0 kB |
96 |
>[ebuild U ] app-editors/nano-2.1.7-r1 [2.1.7] USE="ncurses nls |
97 |
unicode -debug -justify >-minimal -slang -spell" 0 kB |
98 |
>[ebuild U ] sys-devel/autoconf-2.63 [2.61-r2] USE="-emacs" 1,527 kB |
99 |
>[ebuild U ] app-portage/gentoolkit-0.2.4.2-r1 [0.2.4.2] 0 kB |
100 |
>[ebuild U ] dev-libs/check-0.9.5-r1 [0.9.5] 0 kB |
101 |
>[ebuild U ] x11-libs/qt-3.3.8b-r1 [3.3.8-r4] USE="cups ipv6 opengl |
102 |
-debug -doc -examples >(-firebird) -immqt -immqt-bc -mysql -nas -nis |
103 |
-odbc -postgres -sqlite -xinerama (-gif%)" 16,909 >kB |
104 |
>[ebuild UD] www-client/mozilla-firefox-2.0.0.19 [3.0.5] USE="ipv6 |
105 |
-bindist -debug% >-filepicker% -gnome -iceweasel -java -mozdevelop |
106 |
-moznopango% -restrict-javascript >-xforms% -xinerama% -xprint% |
107 |
(-custom-optimization%) (-dbus%) (-startup-notification%) |
108 |
>(-xulrunner%*)" LINGUAS="it -af -ar -be -bg -ca -cs -da -de -el -en |
109 |
-en_GB -en_US -es -es_AR >-es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gu |
110 |
-gu_IN -he -hu -ja -ka -ko -ku -lt -mk -mn -nb -nb_NO >-nl -nn -nn_NO |
111 |
-pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -ru -sk -sl -sv -sv_SE -tr -uk -zh |
112 |
-zh_CN >-zh_TW (-bn%) (-bn_IN%) (-cy%) (-eo%) (-et%) (-gl%) (-hi%) |
113 |
(-hi_IN%) (-id%) (-is%) (-kn%) (-lv%) >(-mr%) (-oc%) (-si%) (-sq%) |
114 |
(-sr%) (-te%) (-th%)" 25,401 kB |
115 |
>[ebuild N ] gnome-extra/yelp-2.22.1-r2 USE="-beagle -debug -lzma |
116 |
-xulrunner" 0 kB |
117 |
>[ebuild N ] dev-libs/libgamin-0.1.10 USE="python -debug" 639 kB |
118 |
>[ebuild N ] app-admin/gam-server-0.1.10 USE="-debug" 0 kB |
119 |
>[ebuild U ] app-admin/gamin-0.1.10 [0.1.9-r1] USE="(-debug%) |
120 |
(-python%*)" 0 kB |
121 |
>[blocks b ] <app-admin/gamin-0.1.10 ("<app-admin/gamin-0.1.10" is |
122 |
blocking >app-admin/gam-server-0.1.10, dev-libs/libgamin-0.1.10) |
123 |
|
124 |
>Total: 14 packages (10 upgrades, 1 downgrade, 3 new), Size of |
125 |
downloads: 44,814 kB |
126 |
>Conflict: 1 block |
127 |
|
128 |
>!!! Multiple package instances within a single package slot have been |
129 |
pulled |
130 |
>!!! into the dependency graph, resulting in a slot conflict: |
131 |
|
132 |
>www-client/mozilla-firefox:0 |
133 |
|
134 |
> ('ebuild', '/', 'www-client/mozilla-firefox-2.0.0.19', 'merge') |
135 |
pulled in by |
136 |
> =www-client/mozilla-firefox-2* required by ('ebuild', '/', |
137 |
'gnome-extra/yelp-2.22.1-r2', >'merge') |
138 |
> (and 1 more) |
139 |
|
140 |
> ('installed', '/', 'www-client/mozilla-firefox-3.0.5', 'nomerge') |
141 |
pulled in by |
142 |
> www-client/mozilla-firefox required by world |
143 |
|
144 |
|
145 |
>It may be possible to solve this problem by using package.mask to |
146 |
>prevent one of those packages from being selected. However, it is also |
147 |
>possible that conflicting dependencies exist such that they are |
148 |
>impossible to satisfy simultaneously. If such a conflict exists in the |
149 |
>dependencies of two different packages, then those packages can not be |
150 |
>installed simultaneously. |
151 |
|
152 |
>For more information, see MASKED PACKAGES section in the emerge man page |
153 |
>or refer to the Gentoo Handbook. |
154 |
|
155 |
Following what the last message said I added |
156 |
'>=www-client/mozilla-firefox-2.0.0.0' line in |
157 |
/etc/portage/package.mask. Then I ran 'emerge -NDpvu world' one more. |
158 |
And here is the output |
159 |
|
160 |
>localhost ~ # emerge -NDpvu world |
161 |
|
162 |
>These are the packages that would be merged, in order: |
163 |
|
164 |
>Calculating dependencies... done! |
165 |
|
166 |
>!!! All ebuilds that could satisfy "=www-client/mozilla-firefox-2*" |
167 |
have been masked. |
168 |
>!!! One of the following masked packages is required to complete your |
169 |
request: |
170 |
>- www-client/mozilla-firefox-2.0.0.19 (masked by: package.mask) |
171 |
|
172 |
>For more information, see the MASKED PACKAGES section in the emerge |
173 |
>man page or refer to the Gentoo Handbook. |
174 |
>(dependency required by "gnome-extra/yelp-2.22.1-r2" [ebuild]) |
175 |
>(dependency required by "app-doc/gnucash-docs-2.2.0" [installed]) |
176 |
>(dependency required by "app-office/gnucash-2.2.7" [installed]) |
177 |
>(dependency required by "world" [argument]) |
178 |
|
179 |
The list of packages to upgrade disappeared. Coul anyone tell me what I |
180 |
am doing wrong? |
181 |
|
182 |
Thanks |
183 |
emilio |