1 |
On Tue, Nov 27, 2012 at 11:32 AM, Igor Korot <ikorot01@×××××.com> wrote: |
2 |
> On Tue, Nov 27, 2012 at 11:27 AM, Igor Korot <ikorot01@×××××.com> wrote: |
3 |
>> On Tue, Nov 27, 2012 at 11:21 AM, Igor Korot <ikorot01@×××××.com> wrote: |
4 |
>>> Hi, |
5 |
>>> |
6 |
>>> On Tue, Nov 27, 2012 at 3:51 AM, E. Liddell <ejlddll@××××××××××.com> wrote: |
7 |
>>>> On Mon, 26 Nov 2012 16:34:33 -0800 |
8 |
>>>> Igor Korot <ikorot01@×××××.com> wrote: |
9 |
>>>> |
10 |
>>>>> Hi, |
11 |
>>>>> Well, it's kind of OK list... ;-) |
12 |
>>>>> |
13 |
>>>>> * Messages for package kde-base/konq-plugins-3.5.10: |
14 |
>>>>> |
15 |
>>>>> * emerge --keep-going: kde-base/konq-plugins-3.5.10 dropped due to |
16 |
>>>>> * unsatisfied dependency. |
17 |
>>>>> * |
18 |
>>>>> * The following 21 packages have failed to build or install: |
19 |
>>>>> * |
20 |
>>>> [...] |
21 |
>>>>> |
22 |
>>>>> What would be the first package to look at? (meaning most important one?) |
23 |
>>> |
24 |
>>> First off, thank you for sorting things out. |
25 |
>>> |
26 |
>>>> |
27 |
>>>> Let's see here. Ignore packages with the -meta suffix, first off, since they're just |
28 |
>>>> aggregators for other packages. Secondly, since Portage's dependency identification |
29 |
>>>> sometimes messes up in --keep-going runs, attempt to individually re-emerge |
30 |
>>>> any package that didn't get far enough to produce a log. Start with the kde-base packages: |
31 |
>>>> |
32 |
>>>>> * (kde-base/kdm-3.5.10::kde-sunset, ebuild scheduled for merge) |
33 |
>>>>> * (kde-base/kdebase-startkde-3.5.10-r5::kde-sunset, ebuild scheduled for merge) |
34 |
>>>>> * (kde-base/konqueror-3.5.10::kde-sunset, ebuild scheduled for merge) |
35 |
>>>>> * (kde-base/kdesktop-3.5.10::kde-sunset, ebuild scheduled for merge) |
36 |
>>>>> * (kde-base/konsole-3.5.10::kde-sunset, ebuild scheduled for merge) |
37 |
>>>> |
38 |
>>>> Most of these packages are important to the basic functioning of KDE, and you need |
39 |
>>>> to get them merged if you want a functioning desktop. Then look at the extras: |
40 |
>>> |
41 |
>>> Here, unmasking kcontrol fixed everything. All 5 packages are now |
42 |
>>> compiled and installed |
43 |
>>> correctly. |
44 |
>>> |
45 |
>>>> |
46 |
>>>>> * (kde-base/kmail-3.5.10::kde-sunset, ebuild scheduled for merge) |
47 |
>>>>> * (kde-base/konqueror-akregator-3.5.10::kde-sunset, ebuild scheduled for merge) |
48 |
>>>>> * (kde-base/konq-plugins-3.5.10::kde-sunset, ebuild scheduled for merge) |
49 |
>>>>> * (kde-base/kontact-specialdates-3.5.10::kde-sunset, ebuild scheduled for merge) |
50 |
>>>> |
51 |
>>>> These packages are less important, and if you can live with the idea of using a |
52 |
>>>> different (probably GTK-based) mailer and calendar application, you don't |
53 |
>>>> absolutely need them. |
54 |
>>> |
55 |
>>> Here only kontact-specialdates-3.5.10 remains as it depends on korganizer. |
56 |
>>> See below. |
57 |
>>> |
58 |
>>>> |
59 |
>>>> For the remainder: |
60 |
>>>> |
61 |
>>>>> * (kde-base/kcontrol-3.5.10::kde-sunset, ebuild scheduled for merge) |
62 |
>>>>> * (kde-base/ksvg-3.5.10::kde-sunset, ebuild scheduled for merge) |
63 |
>>>>> * (kde-base/kopete-3.5.10-r5::kde-sunset, ebuild scheduled for merge) |
64 |
>>>>> * (kde-base/kate-plugins-3.5.10::kde-sunset, ebuild scheduled for merge) |
65 |
>>>>> * (kde-base/konsolekalendar-3.5.10::kde-sunset, ebuild scheduled for merge) |
66 |
>>>>> * (kde-base/korganizer-3.5.10::kde-sunset, ebuild scheduled for merge) |
67 |
>>>> |
68 |
>>>> and for any packages on the other lists that still won't merge, use the |
69 |
>>>> equery command to determine what the most recent KDE3 ebuild is: |
70 |
>>> |
71 |
>>> This is an error on korganizer both 3.5.10 and 3.5.10-r1 (latest): |
72 |
>>> |
73 |
>>> /bin/sh ../../../libtool --silent --tag=CXX --mode=compile |
74 |
>>> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. |
75 |
>>> -I../../../kontact/interfaces -I../../../libkdepim |
76 |
>>> -I../../../korganizer -I../../../korganizer/interfaces -I../../.. |
77 |
>>> -I../../../libkdepim -I/usr/kde/3.5/include -I/usr/qt/3/include -I. |
78 |
>>> -DQT_THREAD_SUPPORT -D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long |
79 |
>>> -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align |
80 |
>>> -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 |
81 |
>>> -march=core2 -O2 -pipe -Wformat-security -Wmissing-format-attribute |
82 |
>>> -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common |
83 |
>>> -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT |
84 |
>>> -DQT_NO_TRANSLATION -c -o korganizerplugin.lo korganizerplugin.cpp |
85 |
>>> /bin/sh ../../../libtool --silent --tag=CXX --mode=compile |
86 |
>>> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. |
87 |
>>> -I../../../kontact/interfaces -I../../../libkdepim |
88 |
>>> -I../../../korganizer -I../../../korganizer/interfaces -I../../.. |
89 |
>>> -I../../../libkdepim -I/usr/kde/3.5/include -I/usr/qt/3/include -I. |
90 |
>>> -DQT_THREAD_SUPPORT -D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long |
91 |
>>> -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align |
92 |
>>> -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 |
93 |
>>> -march=core2 -O2 -pipe -Wformat-security -Wmissing-format-attribute |
94 |
>>> -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common |
95 |
>>> -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT |
96 |
>>> -DQT_NO_TRANSLATION -c -o summarywidget.lo summarywidget.cpp |
97 |
>>> In file included from /usr/qt/3/include/qdragobject.h:50:0, |
98 |
>>> from korganizerplugin.cpp:28: |
99 |
>>> /usr/qt/3/include/qimage.h: In member function 'bool |
100 |
>>> QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': |
101 |
>>> /usr/qt/3/include/qimage.h:61:61: warning: suggest parentheses around |
102 |
>>> '&&' within '||' |
103 |
>>> summarywidget.cpp: In member function 'void SummaryWidget::updateView()': |
104 |
>>> summarywidget.cpp:170:64: error: cannot call constructor 'QDate::QDate' directly |
105 |
>>> summarywidget.cpp:170:64: error: for a function-style cast, remove |
106 |
>>> the redundant '::QDate' |
107 |
>>> summarywidget.cpp:230:38: error: cannot call constructor 'QTime::QTime' directly |
108 |
>>> summarywidget.cpp:230:38: error: for a function-style cast, remove |
109 |
>>> the redundant '::QTime' |
110 |
>>> summarywidget.cpp:233:40: error: cannot call constructor 'QTime::QTime' directly |
111 |
>>> summarywidget.cpp:233:40: error: for a function-style cast, remove |
112 |
>>> the redundant '::QTime' |
113 |
>>> make[4]: *** [summarywidget.lo] Error 1 |
114 |
>>> make[4]: *** Waiting for unfinished jobs.... |
115 |
>>> make[4]: Leaving directory |
116 |
>>> `/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10/kontact/plugins/korganizer' |
117 |
>>> make[3]: *** [all-recursive] Error 1 |
118 |
>>> make[3]: Leaving directory |
119 |
>>> `/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10/kontact/plugins' |
120 |
>>> make[2]: *** [all-recursive] Error 1 |
121 |
>>> make[2]: Leaving directory |
122 |
>>> `/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10/kontact' |
123 |
>>> make[1]: *** [all-recursive] Error 1 |
124 |
>>> make[1]: Leaving directory |
125 |
>>> `/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' |
126 |
>>> make: *** [all] Error 2 |
127 |
>>> emake failed |
128 |
>>> * ERROR: kde-base/korganizer-3.5.10-r1 failed (compile phase): |
129 |
>>> * died running emake, kde_src_compile:make |
130 |
>>> * |
131 |
>>> * Call stack: |
132 |
>>> * ebuild.sh, line 93: Called src_compile |
133 |
>>> * environment, line 4738: Called kde_src_compile |
134 |
>>> * environment, line 3342: Called kde_src_compile 'all' |
135 |
>>> * environment, line 3357: Called kde_src_compile 'make' |
136 |
>>> * environment, line 3349: Called die |
137 |
>>> * The specific snippet of code: |
138 |
>>> * emake || die "died running emake, $FUNCNAME:make" |
139 |
>>> * |
140 |
>>> * If you need support, post the output of `emerge --info |
141 |
>>> '=kde-base/korganizer-3.5.10-r1'`, |
142 |
>>> * the complete build log and the output of `emerge -pqv |
143 |
>>> '=kde-base/korganizer-3.5.10-r1'`. |
144 |
>>> * This ebuild used the following eclasses from overlays: |
145 |
>>> * /var/lib/layman/kde-sunset/eclass/kde-meta.eclass |
146 |
>>> * /var/lib/layman/kde-sunset/eclass/kde.eclass |
147 |
>>> * /var/lib/layman/kde-sunset/eclass/kde-functions.eclass |
148 |
>>> * /var/lib/layman/kde-sunset/eclass/qt3.eclass |
149 |
>>> * This ebuild is from an overlay named 'kde-sunset': |
150 |
>>> '/var/lib/layman/kde-sunset/' |
151 |
>>> * The complete build log is located at |
152 |
>>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/build.log'. |
153 |
>>> * The ebuild environment file is located at |
154 |
>>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/environment'. |
155 |
>>> * Working directory: |
156 |
>>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' |
157 |
>>> * S: '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' |
158 |
>>> |
159 |
>>>>>> Failed to emerge kde-base/korganizer-3.5.10-r1, Log file: |
160 |
>>> |
161 |
>>>>>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/build.log' |
162 |
>>> |
163 |
>>> * Messages for package kde-base/korganizer-3.5.10-r1: |
164 |
>>> |
165 |
>>> * ERROR: kde-base/korganizer-3.5.10-r1 failed (compile phase): |
166 |
>>> * died running emake, kde_src_compile:make |
167 |
>>> * |
168 |
>>> * Call stack: |
169 |
>>> * ebuild.sh, line 93: Called src_compile |
170 |
>>> * environment, line 4738: Called kde_src_compile |
171 |
>>> * environment, line 3342: Called kde_src_compile 'all' |
172 |
>>> * environment, line 3357: Called kde_src_compile 'make' |
173 |
>>> * environment, line 3349: Called die |
174 |
>>> * The specific snippet of code: |
175 |
>>> * emake || die "died running emake, $FUNCNAME:make" |
176 |
>>> * |
177 |
>>> * If you need support, post the output of `emerge --info |
178 |
>>> '=kde-base/korganizer-3.5.10-r1'`, |
179 |
>>> * the complete build log and the output of `emerge -pqv |
180 |
>>> '=kde-base/korganizer-3.5.10-r1'`. |
181 |
>>> * This ebuild used the following eclasses from overlays: |
182 |
>>> * /var/lib/layman/kde-sunset/eclass/kde-meta.eclass |
183 |
>>> * /var/lib/layman/kde-sunset/eclass/kde.eclass |
184 |
>>> * /var/lib/layman/kde-sunset/eclass/kde-functions.eclass |
185 |
>>> * /var/lib/layman/kde-sunset/eclass/qt3.eclass |
186 |
>>> * This ebuild is from an overlay named 'kde-sunset': |
187 |
>>> '/var/lib/layman/kde-sunset/' |
188 |
>>> * The complete build log is located at |
189 |
>>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/build.log'. |
190 |
>>> * The ebuild environment file is located at |
191 |
>>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/environment'. |
192 |
>>> * Working directory: |
193 |
>>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' |
194 |
>>> * S: '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' |
195 |
>>> |
196 |
>>> Any idea? |
197 |
>> |
198 |
>> The same error goes to konsolekalendar... |
199 |
>> |
200 |
>>> |
201 |
>>> I will try to merge everything else one by one and report back any |
202 |
>>> other problems. |
203 |
>>> |
204 |
>>> Thank you. |
205 |
>>> |
206 |
>>>> |
207 |
>>>> # equery meta kcontrol |
208 |
>>>> * kde-base/kcontrol [gentoo] |
209 |
>>>> Herd: kde (kde@g.o) |
210 |
>>>> Maintainer: None specified |
211 |
>>>> Upstream: None specified |
212 |
>>>> Homepage: http://www.kde.org/ |
213 |
>>>> Location: /usr/portage/kde-base/kcontrol |
214 |
>>>> Keywords: 3.5.10:3.5: alpha amd64 hppa ia64 ppc ppc64 sparc x86 |
215 |
>>>> Keywords: 3.5.10-r1:3.5: ~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd <--this one |
216 |
>>>> Keywords: 4.8.5:4: amd64 ppc x86 ~ppc64 ~x86-fbsd |
217 |
>>>> Keywords: 4.9.1:4: |
218 |
>>>> Keywords: 4.9.2:4: ~amd64 ~amd64-linux ~arm ~x86 ~x86-linux |
219 |
>>>> |
220 |
>>>> and unmask it, then try to merge again. If you don't have the equery command, |
221 |
>>>> emerge gentoolkit. |
222 |
>>>> |
223 |
>>>> The packages you absolutely need to get working are the ones I shortlisted as part |
224 |
>>>> of kde-base, and kcontrol. Most of the others can be worked around by substituting |
225 |
>>>> other applications with the same functionality. Note that kopete has at least one |
226 |
>>>> broken plugin (I think it's jabber) that may not compile under any circumstances. |
227 |
> |
228 |
> kate-plugins also fail to compile: |
229 |
> |
230 |
> LearningRight temp # equery meta kate-plugins |
231 |
> * kde-base/kate-plugins [kde-sunset] |
232 |
> Herd: kde (kde@g.o) |
233 |
> Maintainer: None specified |
234 |
> Upstream: None specified |
235 |
> Homepage: http://www.kde.org/ |
236 |
> Location: /var/lib/layman/kde-sunset/kde-base/kate-plugins |
237 |
> Keywords: 3.5.10:3.5: alpha amd64 hppa ia64 ppc ppc64 sparc x86 |
238 |
> |
239 |
> /bin/sh ../../libtool --silent --tag=CXX --mode=compile |
240 |
> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. |
241 |
> -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT |
242 |
> -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 |
243 |
> -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith |
244 |
> -DNDEBUG -DNO_DEBUG -O2 -march=core2 -O2 -pipe -Wformat-security |
245 |
> -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions |
246 |
> -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST |
247 |
> -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o |
248 |
> plugin_katetabbarextension.lo plugin_katetabbarextension.cpp |
249 |
> In file included from plugin_katetabbarextension.cpp:27:0: |
250 |
> plugin_katetabbarextension.h: In constructor 'MyPtrList::MyPtrList()': |
251 |
> plugin_katetabbarextension.h:56:54: error: cannot call constructor |
252 |
> 'MyPtrList::QPtrList' directly |
253 |
> plugin_katetabbarextension.h:56:54: error: for a function-style |
254 |
> cast, remove the redundant '::QPtrList' |
255 |
> plugin_katetabbarextension.h: At global scope: |
256 |
> plugin_katetabbarextension.h:309:13: warning: unused parameter 'number' |
257 |
> plugin_katetabbarextension.h:309:13: warning: unused parameter 'size' |
258 |
> make[3]: *** [plugin_katetabbarextension.lo] Error 1 |
259 |
> make[3]: Leaving directory |
260 |
> `/var/tmp/portage/kde-base/kate-plugins-3.5.10/work/kate-plugins-3.5.10/kate/tabbarextension' |
261 |
> make[2]: *** [all-recursive] Error 1 |
262 |
> make[2]: Leaving directory |
263 |
> `/var/tmp/portage/kde-base/kate-plugins-3.5.10/work/kate-plugins-3.5.10/kate' |
264 |
> make[1]: *** [all-recursive] Error 1 |
265 |
> make[1]: Leaving directory |
266 |
> `/var/tmp/portage/kde-base/kate-plugins-3.5.10/work/kate-plugins-3.5.10' |
267 |
> make: *** [all] Error 2 |
268 |
> emake failed |
269 |
|
270 |
Finally latest kopete fails qwith following: |
271 |
|
272 |
/bin/sh ../../../libtool --silent --tag=CXX --mode=compile |
273 |
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. |
274 |
-I../../../kopete/protocols/gadu/libgadu -I/usr/kde/3.5/include |
275 |
-I/usr/qt/3/include -I. -DKDE_NO_COMPAT -DQT_NO_COMPAT |
276 |
-DQT_NO_CAST_ASCII -DQT_NO_ASCII_CAST -I../../../kopete/libkopete |
277 |
-I../../../kopete/libkopete -I../../../kopete/libkopete/avdevice |
278 |
-I../../../kopete/libkopete/ui -I../../../kopete/libkopete/ui |
279 |
-I../../../kopete/libkopete/private -I../../../kopete/libkopete/ui |
280 |
-I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT |
281 |
-D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long -Wundef -ansi |
282 |
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall |
283 |
-W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=core2 -O2 -pipe |
284 |
-Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor |
285 |
-fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE |
286 |
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c |
287 |
-o videodevicepool.lo videodevicepool.cpp |
288 |
In file included from videodevice.cpp:27:0: |
289 |
videodevice.h:55:28: fatal error: linux/videodev.h: No such file or directory |
290 |
compilation terminated. |
291 |
make[4]: *** [videodevice.lo] Error 1 |
292 |
make[4]: *** Waiting for unfinished jobs.... |
293 |
In file included from videodevicepool.cpp:29:0: |
294 |
videodevice.h:55:28: fatal error: linux/videodev.h: No such file or directory |
295 |
compilation terminated. |
296 |
make[4]: *** [videodevicepool.lo] Error 1 |
297 |
make[4]: Leaving directory |
298 |
`/var/tmp/portage/kde-base/kopete-3.5.10-r6/work/kopete-3.5.10/kopete/libkopete/avdevice' |
299 |
make[3]: *** [all-recursive] Error 1 |
300 |
make[3]: Leaving directory |
301 |
`/var/tmp/portage/kde-base/kopete-3.5.10-r6/work/kopete-3.5.10/kopete/libkopete' |
302 |
make[2]: *** [all-recursive] Error 1 |
303 |
make[2]: Leaving directory |
304 |
`/var/tmp/portage/kde-base/kopete-3.5.10-r6/work/kopete-3.5.10/kopete' |
305 |
make[1]: *** [all-recursive] Error 1 |
306 |
make[1]: Leaving directory |
307 |
`/var/tmp/portage/kde-base/kopete-3.5.10-r6/work/kopete-3.5.10 |
308 |
|
309 |
Thank you. |
310 |
|
311 |
> |
312 |
> |
313 |
>>>> |
314 |
>>>> Oh, and incidentally, |
315 |
>>>> |
316 |
>>>> No. |
317 |
>>>>>Should I top-post? |
318 |
>>>> |
319 |
>>>> Good luck. |
320 |
>>>> |