1 |
Hi everyone, |
2 |
|
3 |
I've got a bit of a problem with a new Gentoo install that I'm currently |
4 |
trying to install KDE on. The installation of kdebase/kfilereplace-4.3.5 |
5 |
is failing, apparently due to a missing header file in its sources.The |
6 |
full build log is as follows: |
7 |
|
8 |
[32;01m*[0m CPV: kde-base/kfilereplace-4.3.5 |
9 |
[32;01m*[0m REPO: gentoo |
10 |
[32;01m*[0m USE: amd64 elibc_glibc kernel_linux multilib userland_GNU |
11 |
>>> Unpacking source... |
12 |
[32;01m*[0m Unpacking parts of kdewebdev-4.3.5.tar.bz2 to |
13 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work ... |
14 |
[A[162C [34;01m[ [32;01mok[34;01m ][0m |
15 |
>>> Source unpacked in /var/tmp/portage/kde-base/kfilereplace-4.3.5/work |
16 |
>>> Preparing source in |
17 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5 ... |
18 |
>>> Source prepared. |
19 |
>>> Configuring source in |
20 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5 ... |
21 |
>>> Working in BUILD_DIR: |
22 |
"/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5_build" |
23 |
|
24 |
cmake -C |
25 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/temp/gentoo_common_config.cmake |
26 |
-DCMAKE_INSTALL_PREFIX=/usr -DKDE4_BUILD_TESTS=OFF |
27 |
-DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc |
28 |
-DWITH_KdepimLibs=OFF -DWITH_LibXml2=OFF -DWITH_LibXslt=OFF |
29 |
-DWITH_Boost=OFF -DWITH_LibTidy=OFF -DCMAKE_BUILD_TYPE=Gentoo |
30 |
-DCMAKE_INSTALL_DO_STRIP=OFF |
31 |
-DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/kde-base/kfilereplace-4.3.5/temp/gentoo_rules.cmake |
32 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5 |
33 |
loading initial cache file |
34 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/temp/gentoo_common_config.cmake |
35 |
|
36 |
-- The C compiler identification is GNU |
37 |
-- The CXX compiler identification is GNU |
38 |
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc |
39 |
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works |
40 |
-- Detecting C compiler ABI info |
41 |
-- Detecting C compiler ABI info - done |
42 |
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ |
43 |
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- |
44 |
works |
45 |
-- Detecting CXX compiler ABI info |
46 |
-- Detecting CXX compiler ABI info - done |
47 |
-- Looking for Q_WS_X11 |
48 |
-- Looking for Q_WS_X11 - found |
49 |
-- Looking for Q_WS_WIN |
50 |
-- Looking for Q_WS_WIN - not found. |
51 |
-- Looking for Q_WS_QWS |
52 |
-- Looking for Q_WS_QWS - not found. |
53 |
-- Looking for Q_WS_MAC |
54 |
-- Looking for Q_WS_MAC - not found. |
55 |
-- Found Qt-Version 4.6.2 (using /usr/bin/qmake) |
56 |
-- Looking for XOpenDisplay in |
57 |
/usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so |
58 |
|
59 |
-- Looking for XOpenDisplay in |
60 |
/usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so |
61 |
- found |
62 |
-- Looking for gethostbyname |
63 |
-- Looking for gethostbyname - found |
64 |
-- Looking for connect |
65 |
-- Looking for connect - found |
66 |
-- Looking for remove |
67 |
-- Looking for remove - found |
68 |
-- Looking for shmat |
69 |
-- Looking for shmat - found |
70 |
-- Looking for IceConnectionNumber in ICE |
71 |
-- Looking for IceConnectionNumber in ICE - found |
72 |
-- Found X11: /usr/lib64/libX11.so |
73 |
-- Looking for include files CMAKE_HAVE_PTHREAD_H |
74 |
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found |
75 |
-- Looking for pthread_create in pthreads |
76 |
-- Looking for pthread_create in pthreads - not found |
77 |
-- Looking for pthread_create in pthread |
78 |
-- Looking for pthread_create in pthread - found |
79 |
-- Found Threads: TRUE |
80 |
-- Found Automoc4: /usr/bin/automoc4 |
81 |
-- Found Perl: /usr/bin/perl |
82 |
-- Phonon Version: 4.3.80 |
83 |
-- Found Phonon: /usr/lib64/libphonon.so |
84 |
-- Found Phonon Includes: /usr/include/KDE;/usr/include |
85 |
-- Performing Test _OFFT_IS_64BIT |
86 |
-- Performing Test _OFFT_IS_64BIT - Success |
87 |
-- Performing Test HAVE_FPIE_SUPPORT |
88 |
-- Performing Test HAVE_FPIE_SUPPORT - Success |
89 |
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL |
90 |
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success |
91 |
-- Performing Test __KDE_HAVE_GCC_VISIBILITY |
92 |
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success |
93 |
-- Found KDE 4.3 include dir: /usr/include |
94 |
-- Found KDE 4.3 library dir: /usr/lib64 |
95 |
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler |
96 |
-- Found automoc4: /usr/bin/automoc4 |
97 |
-- <<< Gentoo configuration >>> |
98 |
Build type Gentoo |
99 |
Install path /usr |
100 |
Compiler flags: |
101 |
C -march=core2 -O2 -pipe -combine -mmmx -msse -msse2 |
102 |
-msse3 -msse4 -msahf -maccumulate-outgoing-args -mno-align-stringops |
103 |
-minline-stringops-dynamically -Wno-long-long -std=iso9899:1990 -Wundef |
104 |
-Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts |
105 |
-Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security |
106 |
-Wmissing-format-attribute -fno-common |
107 |
C++ -march=core2 -O2 -pipe -combine -mmmx -msse -msse2 |
108 |
-msse3 -msse4 -msahf -maccumulate-outgoing-args -mno-align-stringops |
109 |
-minline-stringops-dynamically -Wnon-virtual-dtor -Wno-long-long -ansi |
110 |
-Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith |
111 |
-Wformat-security -fno-exceptions -fno-check-new -fno-common |
112 |
-Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden |
113 |
-fvisibility-inlines-hidden |
114 |
Linker flags: |
115 |
Executable -Wl,--enable-new-dtags -Wl,-O1 |
116 |
Module -Wl,--enable-new-dtags -Wl,--fatal-warnings |
117 |
-Wl,--no-undefined -lc -Wl,-O1 |
118 |
Shared -Wl,--enable-new-dtags -Wl,--fatal-warnings |
119 |
-Wl,--no-undefined -lc -Wl,-O1 |
120 |
|
121 |
-- Configuring done |
122 |
-- Generating done |
123 |
-- Build files have been written to: |
124 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5_build |
125 |
>>> Source configured. |
126 |
>>> Compiling source in |
127 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5 ... |
128 |
>>> Working in BUILD_DIR: |
129 |
"/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5_build" |
130 |
|
131 |
make -j2 |
132 |
[35m[1mScanning dependencies of target kfilereplace_automoc |
133 |
[35m[1mScanning dependencies of target kfilereplacepart_automoc |
134 |
[0m[0m[34m[1mGenerating kfilereplace.moc |
135 |
[0m[34m[1mGenerating commandengine.moc |
136 |
[0m[34m[1mGenerating kaddstringdlg.moc |
137 |
[0m[34m[1mGenerating knewprojectdlg.moc |
138 |
[0m[ 0%] Built target kfilereplace_automoc |
139 |
[35m[1mScanning dependencies of target kfilereplace |
140 |
[34m[1mGenerating kfilereplacepart.moc |
141 |
[0m[0m[ 2%] [32mBuilding CXX object |
142 |
kfilereplace/CMakeFiles/kfilereplace.dir/kfilereplace_automoc.o |
143 |
[0m[ 5%] [32mBuilding CXX object |
144 |
kfilereplace/CMakeFiles/kfilereplace.dir/kfilereplace.o |
145 |
[0m[34m[1mGenerating kfilereplaceview.moc |
146 |
[0m[34m[1mGenerating koptionsdlg.moc |
147 |
[0m[ 5%] Built target kfilereplacepart_automoc |
148 |
[ 8%] [32mBuilding CXX object |
149 |
kfilereplace/CMakeFiles/kfilereplace.dir/main.o |
150 |
[0m/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5/kfilereplace/kfilereplace.cpp: |
151 |
In constructor 'KFileReplace::KFileReplace()': |
152 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5/kfilereplace/kfilereplace.cpp:31: |
153 |
warning: 'KParts::MainWindow::MainWindow(QWidget*, const char*, |
154 |
Qt::WindowFlags)' is deprecated (declared at |
155 |
/usr/include/kparts/mainwindow.h:55) |
156 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5/kfilereplace/kfilereplace.cpp:34: |
157 |
warning: 'static KLibLoader* KLibLoader::self()' is deprecated (declared |
158 |
at /usr/include/klibloader.h:142) |
159 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5/kfilereplace/kfilereplace.cpp:37: |
160 |
warning: 'QObject* KPluginFactory::create(QObject*, const char*, const |
161 |
QStringList&)' is deprecated (declared at |
162 |
/usr/include/kpluginfactory.h:342) |
163 |
[ 11%] [34m[1mGenerating koptionsdlgs.h |
164 |
[0m[31m[1mLinking CXX executable kfilereplace |
165 |
[0m[ 13%] [34m[1mGenerating kfilereplaceadaptor.cpp, |
166 |
kfilereplaceadaptor.h |
167 |
[0m[ 16%] [34m[1mGenerating kfilereplaceviewwdg.h |
168 |
[0m[ 19%] [34m[1mGenerating kaddstringdlgs.h |
169 |
[0m[ 22%] [34m[1mGenerating knewprojectdlgs.h |
170 |
[0m[ 25%] [34m[1mGenerating koptionsdlgs.cpp |
171 |
[0m[ 27%] [34m[1mGenerating koptionsdlgs.moc.cpp |
172 |
[0mmoc: |
173 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5_build/kfilereplace/koptionsdlgs.h: |
174 |
No such file |
175 |
make[2]: *** [kfilereplace/koptionsdlgs.moc.cpp] Error 1 |
176 |
make[1]: *** [kfilereplace/CMakeFiles/kfilereplacepart.dir/all] Error 2 |
177 |
make[1]: *** Waiting for unfinished jobs.... |
178 |
[ 27%] Built target kfilereplace |
179 |
make: *** [all] Error 2 |
180 |
[31;01m*[0m ERROR: kde-base/kfilereplace-4.3.5 failed: |
181 |
[31;01m*[0m Make failed! |
182 |
[31;01m*[0m |
183 |
[31;01m*[0m Call stack: |
184 |
[31;01m*[0m ebuild.sh, line 54: Called src_compile |
185 |
[31;01m*[0m environment, line 4224: Called kde4-meta_src_compile |
186 |
[31;01m*[0m environment, line 3300: Called kde4-base_src_compile |
187 |
[31;01m*[0m environment, line 2958: Called cmake-utils_src_compile |
188 |
[31;01m*[0m environment, line 1094: Called _execute_optionaly |
189 |
'src_compile' |
190 |
[31;01m*[0m environment, line 506: Called |
191 |
enable_cmake-utils_src_compile |
192 |
[31;01m*[0m environment, line 1469: Called cmake-utils_src_make |
193 |
[31;01m*[0m environment, line 1113: Called die |
194 |
[31;01m*[0m The specific snippet of code: |
195 |
[31;01m*[0m emake "$@" || die "Make failed!"; |
196 |
[31;01m*[0m |
197 |
[31;01m*[0m If you need support, post the output of 'emerge --info |
198 |
=kde-base/kfilereplace-4.3.5', |
199 |
[31;01m*[0m the complete build log and the output of 'emerge -pqv |
200 |
=kde-base/kfilereplace-4.3.5'. |
201 |
[31;01m*[0m The complete build log is located at |
202 |
'/var/tmp/portage/kde-base/kfilereplace-4.3.5/temp/build.log'. |
203 |
[31;01m*[0m The ebuild environment file is located at |
204 |
'/var/tmp/portage/kde-base/kfilereplace-4.3.5/temp/environment'. |
205 |
[31;01m*[0m S: |
206 |
'/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5' |
207 |
|
208 |
It looks to me as though the relevant line is "moc: |
209 |
/var/tmp/portage/kde-base/kfilereplace-4.3.5/work/kfilereplace-4.3.5_build/kfilereplace/koptionsdlgs.h: |
210 |
No such file" |
211 |
|
212 |
As requested by the above log, here is the output of emerge --info |
213 |
=kde-base/kfilereplace-4.3.5: |
214 |
Portage 2.1.8.3 (default/linux/amd64/10.0/desktop/kde, gcc-4.3.4, |
215 |
glibc-2.10.1-r1, 2.6.32-gentoo-r7 x86_64) |
216 |
================================================================= |
217 |
System Settings |
218 |
================================================================= |
219 |
System uname: |
220 |
Linux-2.6.32-gentoo-r7-x86_64-Genuine_Intel-R-_CPU_U7300_@_1.30GHz-with-gentoo-1.12.13 |
221 |
<mailto:Linux-2.6.32-gentoo-r7-x86_64-Genuine_Intel-R-_CPU_U7300_@_1.30GHz-with-gentoo-1.12.13> |
222 |
|
223 |
Timestamp of tree: Sun, 06 Jun 2010 16:45:02 +0000 |
224 |
app-shells/bash: 4.0_p37 |
225 |
dev-java/java-config: 2.1.10 |
226 |
dev-lang/python: 2.6.5-r2, 3.1.2-r3 |
227 |
dev-util/cmake: 2.6.4-r3 |
228 |
sys-apps/baselayout: 1.12.13 |
229 |
sys-apps/sandbox: 1.6-r2 |
230 |
sys-devel/autoconf: 2.65 |
231 |
sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.11.1 |
232 |
sys-devel/binutils: 2.18-r3 |
233 |
sys-devel/gcc: 4.3.4, 4.4.3-r2 |
234 |
sys-devel/gcc-config: 1.4.1 |
235 |
sys-devel/libtool: 2.2.6b |
236 |
virtual/os-headers: 2.6.30-r1 |
237 |
ACCEPT_KEYWORDS="amd64" |
238 |
ACCEPT_LICENSE="* -@EULA" |
239 |
CBUILD="x86_64-pc-linux-gnu" |
240 |
CFLAGS="-march=core2 -O2 -pipe -combine -mmmx -msse -msse2 -msse3 -msse4 |
241 |
-msahf -maccumulate-outgoing-args -mno-align-stringops |
242 |
-minline-stringops-dynamically" |
243 |
CHOST="x86_64-pc-linux-gnu" |
244 |
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" |
245 |
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d |
246 |
/etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild |
247 |
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d |
248 |
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" |
249 |
CXXFLAGS="-march=core2 -O2 -pipe -combine -mmmx -msse -msse2 -msse3 |
250 |
-msse4 -msahf -maccumulate-outgoing-args -mno-align-stringops |
251 |
-minline-stringops-dynamically" |
252 |
DISTDIR="/usr/portage/distfiles" |
253 |
FEATURES="assume-digests distlocks fixpackages news parallel-fetch |
254 |
protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans |
255 |
userfetch" |
256 |
GENTOO_MIRRORS="http://mirror.qubenet.net/mirror/gentoo/" |
257 |
LDFLAGS="-Wl,-O1" |
258 |
MAKEOPTS="-j2" |
259 |
PKGDIR="/usr/portage/packages" |
260 |
PORTAGE_CONFIGROOT="/" |
261 |
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times |
262 |
--compress --force --whole-file --delete --stats --timeout=180 |
263 |
--exclude=/distfiles --exclude=/local --exclude=/packages" |
264 |
PORTAGE_TMPDIR="/var/tmp" |
265 |
PORTDIR="/usr/portage" |
266 |
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" |
267 |
USE="X acpi alsa amd64 bash-completion bluetooth cdinstall cli |
268 |
consolekit crypt cups dga dri fbcon firefox flac gif gimp glut hal |
269 |
hardened hddtemp icu idn imap innodb ipv6 jabber java6 javascript jpeg |
270 |
kde kontact laptop latex lm_sensors mime mmx modules mp3 msn mudflap |
271 |
multilib nls nptl nptlonly nsplugin oci8 offensive opengl pam pango |
272 |
plasma png pppd qt3support rdesktop readline reflection samba |
273 |
semantic-desktop smp sse sse2 ssl subversion symlink sysfs threads |
274 |
truetype unicode usb videos vim-syntax wifi xcomposite xinetd xorg |
275 |
xscreensaver" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x |
276 |
ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel |
277 |
intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem |
278 |
ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty |
279 |
extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul |
280 |
mulaw multi null plug rate route share shm softvol" |
281 |
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon |
282 |
authn_dbm authn_default authn_file authz_dbm authz_default |
283 |
authz_groupfile authz_host authz_owner authz_user autoindex cache dav |
284 |
dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache |
285 |
filter headers include info log_config logio mem_cache mime mime_magic |
286 |
negotiation rewrite setenvif speling status unique_id userdir usertrack |
287 |
vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" |
288 |
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 |
289 |
lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" |
290 |
VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 |
291 |
ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq |
292 |
steal rawnat logmark ipmark dhcpmac delude chaos account" |
293 |
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, |
294 |
LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, |
295 |
PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY |
296 |
|
297 |
And here's the output of emerge -pqv =kde-base/kfilereplace-4.3.5 |
298 |
[ebuild N ] kde-base/kfilereplace-4.3.5 USE="(-aqua) -debug |
299 |
-handbook (-kdeenablefinal) (-kdeprefix)" |
300 |
|
301 |
According to http://bugs.gentoo.org/ there are no open bugs against this |
302 |
package (and in fact no bugs at all against the package since 2008), and |
303 |
I haven't been able to find anything by Googling. |
304 |
|
305 |
Does anyone have any thoughts as to what I could try? |
306 |
|
307 |
Thanks, |
308 |
Tom Revell. |