1 |
Hi there! |
2 |
|
3 |
My @world update did not go well. It was much worse some while ago, so I |
4 |
just did an emerge -e @world, after manually removing stuff |
5 |
from /var/lib/portage/world until I got no complaints any more. I had to |
6 |
remove kde-misc/publictransport and kde-misc/plasma-emergelog for that. |
7 |
|
8 |
After most was done, it stopped after one package failed to build, and |
9 |
was unable to resume due to blockers. emerge --resume gives this: |
10 |
|
11 |
weird portage # emerge -aj --resume |
12 |
|
13 |
These are the packages that would be merged, in order: |
14 |
|
15 |
Calculating dependencies... done! |
16 |
* Invalid resume list: |
17 |
* |
18 |
* (u'ebuild', u'/', u'sys-apps/lshw-02.17b', u'merge') |
19 |
* (u'ebuild', u'/', u'net-print/foomatic-filters-4.0.17-r1', u'merge') |
20 |
[snipping some dozen lines] |
21 |
* (u'ebuild', u'/', u'media-video/kmplayer-0.11.3d-r1', u'merge') |
22 |
* (u'ebuild', u'/', u'media-libs/phonon-vlc-0.6.2', u'merge') |
23 |
* |
24 |
* One or more packages are either masked or have missing dependencies: |
25 |
* |
26 |
* dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)] pulled in by: |
27 |
* (dev-java/java-config-2.2.0::gentoo, installed) |
28 |
[snipping LOTS of similar output again] |
29 |
* |
30 |
* dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)] pulled in by: |
31 |
* (dev-libs/libpeas-1.8.1::gentoo, installed) |
32 |
* |
33 |
* dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)] pulled in by: |
34 |
* (dev-python/pygobject-3.8.3::gentoo, installed) |
35 |
* |
36 |
* >=dev-libs/icu-3.8.1-r1:0/51.1= pulled in by: |
37 |
* (net-libs/webkit-gtk-1.10.2-r300::gentoo, installed) |
38 |
* |
39 |
* ~app-emulation/emul-linux-x86-medialibs-20130224 pulled in by: |
40 |
* (app-emulation/emul-linux-x86-qtlibs-20130224::gentoo, installed) |
41 |
* |
42 |
* The resume list contains packages that are either masked or have |
43 |
* unsatisfied dependencies. Please restart/continue the operation |
44 |
* manually, or use --skipfirst to skip the first package in the list and |
45 |
* any other packages that may be masked or have missing dependencies. |
46 |
|
47 |
Wow, I don't even... anyway, I thought emerge -DuN @world might work now, but |
48 |
it does not, again due to Qt problems. And those I do not understand: |
49 |
|
50 |
Total: 178 packages (148 upgrades, 9 downgrades, 12 new, 1 in new slot, 8 reinstalls, 4 uninstalls), Size of downloads: 349,914 kB |
51 |
Fetch Restriction: 1 package |
52 |
Conflict: 18 blocks |
53 |
|
54 |
!!! Multiple package instances within a single package slot have been pulled |
55 |
!!! into the dependency graph, resulting in a slot conflict: |
56 |
|
57 |
dev-qt/qtgui:4 |
58 |
|
59 |
(dev-qt/qtgui-4.8.5-r1::gentoo, installed) pulled in by |
60 |
>=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] required by (kde-base/libkworkspace-4.11.2::gentoo, installed) |
61 |
~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by (dev-qt/qtopengl-4.8.5::gentoo, installed) |
62 |
(and 283 more with the same problems) |
63 |
|
64 |
(dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge) pulled in by |
65 |
>=dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by |
66 |
(kde-misc/fsrunner-0.7.5::kde, installed) |
67 |
>=dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by |
68 |
(media-sound/kid3-2.2.1::kde, installed) |
69 |
~dev-qt/qtgui-4.8.4[accessibility=,aqua=,debug=,qt3support] required by |
70 |
(dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge) (and 1 |
71 |
more with the same problems) |
72 |
|
73 |
dev-qt/qtcore:4 |
74 |
|
75 |
(dev-qt/qtcore-4.8.4-r5::gentoo, ebuild scheduled for merge) pulled in by |
76 |
~dev-qt/qtcore-4.8.4[aqua=,debug=] required by (dev-qt/qtscript-4.8.4::gentoo, ebuild scheduled for merge) |
77 |
(and 4 more with the same problem) |
78 |
|
79 |
(dev-qt/qtcore-4.8.5::gentoo, installed) pulled in by |
80 |
~dev-qt/qtcore-4.8.5[aqua=,debug=,qt3support=] required by (dev-qt/qtopengl-4.8.5::gentoo, installed) |
81 |
>=dev-qt/qtcore-4.8.5:4 required by (app-office/akonadi-server-1.10.3::gentoo, installed) |
82 |
(and 12 more with the same problems) |
83 |
|
84 |
dev-qt/qtscript:4 |
85 |
|
86 |
(dev-qt/qtscript-4.8.5::gentoo, installed) pulled in by |
87 |
~dev-qt/qtscript-4.8.5[aqua=,debug=] required by (dev-qt/designer-4.8.5::gentoo, installed) |
88 |
(and 2 more with the same problem) |
89 |
|
90 |
(dev-qt/qtscript-4.8.4::gentoo, ebuild scheduled for merge) pulled in by |
91 |
~dev-qt/qtscript-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge) |
92 |
|
93 |
dev-qt/qtdbus:4 |
94 |
|
95 |
(dev-qt/qtdbus-4.8.4::gentoo, ebuild scheduled for merge) pulled in by |
96 |
~dev-qt/qtdbus-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge) |
97 |
|
98 |
(dev-qt/qtdbus-4.8.5::gentoo, installed) pulled in by |
99 |
>=dev-qt/qtdbus-4.8.5:4 required by (app-office/akonadi-server-1.10.3::gentoo, installed) |
100 |
|
101 |
dev-qt/qt3support:4 |
102 |
|
103 |
(dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge) pulled in by |
104 |
~dev-qt/qt3support-4.8.4[aqua=,debug=] required by |
105 |
(dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge) |
106 |
|
107 |
(dev-qt/qt3support-4.8.5::gentoo, installed) pulled in by |
108 |
~dev-qt/qt3support-4.8.5[aqua=,debug=] required by (dev-qt/qtgui-4.8.5-r1::gentoo, installed) |
109 |
(and 2 more with the same problem) |
110 |
|
111 |
dev-qt/qtsql:4 |
112 |
|
113 |
(dev-qt/qtsql-4.8.4::gentoo, ebuild scheduled for merge) pulled in by |
114 |
~dev-qt/qtsql-4.8.4[aqua=,debug=,qt3support] required by (dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge) |
115 |
|
116 |
(dev-qt/qtsql-4.8.5::gentoo, installed) pulled in by |
117 |
~dev-qt/qtsql-4.8.5[aqua=,debug=,qt3support] required by (dev-qt/qt3support-4.8.5::gentoo, installed) |
118 |
>=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] required by (app-office/akonadi-server-1.10.3::gentoo, installed) |
119 |
(and 1 more with the same problems) |
120 |
|
121 |
So, 4.8.4 and 4.8.5 are somehow both needed. Let's start at the top: fsrunner |
122 |
and kdid3 need >=dev-qt/qtgui-4.7.4, which 4.8.5 also would satisfy, but one |
123 |
needs ~dev-qt/qtgui-4.8.4, and that is dev-qt/qt3support-4.8.4. What needs that? |
124 |
|
125 |
The 2nd entry from the bottom states that ~dev-qt/qt3support-4.8.4 is required |
126 |
by dev-qt/qtgui-4.8.4-r1. |
127 |
|
128 |
The output also says 'and 1 more with the same problems' - might this be the |
129 |
real reason? How would I find out what package this is? The --tree output only |
130 |
shows fsrunner pulling in qtgui-4.8.4: |
131 |
|
132 |
[nomerge ] kde-misc/fsrunner-0.7.5:4::kde USE="(-aqua) -debug" |
133 |
[nomerge ] dev-qt/qtgui-4.8.4-r1:4 [4.8.5-r1:4] USE="accessibility cups dbus%* exceptions gif%* glib gtkstyle mng nas pch qt3support tiff xinerama xv (-aqua) -c++0x% -debug -egl -nis -trace" |
134 |
[ebuild UD ] dev-qt/qt3support-4.8.4:4 [4.8.5:4] USE="accessibility exceptions pch (-aqua) -c++0x% -debug" 0 kB |
135 |
[ebuild UD ] dev-qt/qtgui-4.8.4-r1:4 [4.8.5-r1:4] USE="accessibility cups dbus%* exceptions gif%* glib gtkstyle mng nas pch qt3support tiff xinerama xv (-aqua) -c++0x% -debug -egl -nis -trace" 0 kB |
136 |
[ebuild UD ] dev-qt/qtdbus-4.8.4:4 [4.8.5:4] USE="exceptions pch |
137 |
(-aqua) -c++0x% -debug" 0 kB |
138 |
|
139 |
The ebuilds for fsrunner and kdid3 only have the 'interit kde4-base' line, no |
140 |
special dependencies. |
141 |
|
142 |
Any enlightenment would be very much appreciated. I just don't know how to get |
143 |
my system back working. ATM, KDE is mostly at version 4.11.2-r1, but some KDE |
144 |
packages still need to be updated. So, it does not work right now, unknown |
145 |
protocol file and such errors. |
146 |
|
147 |
Alex |