Gentoo Archives: gentoo-desktop

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

Replies

Subject Author
Re: [gentoo-desktop] Dependencies of KDE 3 Igor Korot <ikorot01@×××××.com>
[gentoo-desktop] Re: Dependencies of KDE 3 Duncan <1i5t5.duncan@×××.net>