Hi, I was working on a emerge -e world, long story. Anyway, I got three packages that fails to emerge. Here goes number 1:
> i686-pc-linux-gnu-gcc -DLOCALEDIR=\"/usr/share/locale\" > -DHAVE_CONFIG_H -I. -I.. -I/usr/include/gtk-2.0 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall > -DPIXMAP_PATH=\""/usr/share/pixmaps/"\" -pthread > -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -Wall > -march=athlon-xp -O2 -pipe -fomit-frame-pointer > -I../libmp3splt/include/ -I../../libmp3splt/include/ > -I../libmp3splt/include/libmp3splt/ > -I../../libmp3splt/include/libmp3splt/ -DNO_AUDACIOUS -c player_tab.c > i686-pc-linux-gnu-gcc -DLOCALEDIR=\"/usr/share/locale\" > -DHAVE_CONFIG_H -I. -I.. -I/usr/include/gtk-2.0 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall > -DPIXMAP_PATH=\""/usr/share/pixmaps/"\" -pthread > -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -Wall > -march=athlon-xp -O2 -pipe -fomit-frame-pointer > -I../libmp3splt/include/ -I../../libmp3splt/include/ > -I../libmp3splt/include/libmp3splt/ > -I../../libmp3splt/include/libmp3splt/ -DNO_AUDACIOUS -c preferences_tab.c > player_tab.c: In function 'fix_ogg_stream': > player_tab.c:3869: error: 'SPLT_OUTPUT_MINS_SECS' undeclared (first > use in this function) > player_tab.c:3869: error: (Each undeclared identifier is reported only > once > player_tab.c:3869: error: for each function it appears in.) > make[2]: *** [player_tab.o] Error 1 > make[2]: *** Waiting for unfinished jobs.... > make[2]: Leaving directory > `/var/tmp/portage/media-sound/mp3splt-gtk-0.5.4/work/mp3splt-gtk-0.5.4/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/var/tmp/portage/media-sound/mp3splt-gtk-0.5.4/work/mp3splt-gtk-0.5.4' > make: *** [all] Error 2 > * > * ERROR: media-sound/mp3splt-gtk-0.5.4 failed. > * Call stack: > * ebuild.sh, line 49: Called src_compile > * environment, line 2249: Called _eapi2_src_compile > * ebuild.sh, line 638: Called die > * The specific snippet of code: > * emake || die "emake failed" > * The die message: > * emake failed > * > * If you need support, post the topmost build error, and the call > stack if relevant. > * A complete build log is located at > '/var/log/portage/elog/media-sound:mp3splt-gtk-0.5.4:20090906-084928.log'. > * The ebuild environment file is located at > '/var/tmp/portage/media-sound/mp3splt-gtk-0.5.4/temp/environment'. > * > > >>> Failed to emerge media-sound/mp3splt-gtk-0.5.4, Log file: > > >>> > '/var/log/portage/elog/media-sound:mp3splt-gtk-0.5.4:20090906-084928.log' > r...@smoker / # I googled but didn't find anything about this and nothing on the forums either. Ideas? This is failure #2: > ../../common/network/libnethearts.a(message.o): In function `~QString': > /usr/qt/3/include/qstring.h:851: undefined reference to > `QStringData::deleteSelf()' > ../../common/network/libnethearts.a(message.o): In function `Message': > /var/tmp/portage/games-board/hearts-1.98/work/hearts-1.98/common/network/message.cpp:26: > undefined reference to `QString::QString(QString const&)' > ../../common/network/libnethearts.a(message.o): In function `~QString': > /usr/qt/3/include/qstring.h:851: undefined reference to > `QStringData::deleteSelf()' > /usr/qt/3/include/qstring.h:851: undefined reference to > `QStringData::deleteSelf()' > /usr/qt/3/include/qstring.h:851: undefined reference to > `QStringData::deleteSelf()' > collect2: ld returned 1 exit status > make[4]: *** [hearts] Error 1 > make[4]: Leaving directory > `/var/tmp/portage/games-board/hearts-1.98/work/hearts-1.98/clients/human' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory > `/var/tmp/portage/games-board/hearts-1.98/work/hearts-1.98/clients/human' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/var/tmp/portage/games-board/hearts-1.98/work/hearts-1.98/clients' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/var/tmp/portage/games-board/hearts-1.98/work/hearts-1.98' > make: *** [all] Error 2 > * > * ERROR: games-board/hearts-1.98 failed. > * Call stack: > * ebuild.sh, line 49: Called src_compile > * environment, line 4345: Called kde_src_compile > * environment, line 3130: Called kde_src_compile 'all' > * environment, line 3145: Called kde_src_compile 'make' > * environment, line 3137: Called die > * The specific snippet of code: > * emake || die "died running emake, $FUNCNAME:make" > * The die message: > * died running emake, kde_src_compile:make > * > * If you need support, post the topmost build error, and the call > stack if relevant. > * A complete build log is located at > '/var/log/portage/elog/games-board:hearts-1.98:20090906-085037.log'. > * The ebuild environment file is located at > '/var/tmp/portage/games-board/hearts-1.98/temp/environment'. > * > > >>> Failed to emerge games-board/hearts-1.98, Log file: > > >>> '/var/log/portage/elog/games-board:hearts-1.98:20090906-085037.log' > r...@smoker / # Google and forums didn't have anything about this either. Heck if I have a clue what happened here. Something qt maybe? The next one is hwinfo. I googled for it and it appears to be broke and well known that it is so. Does anyone know if it is going to be fixed and do I just ditch it until another day? I don't use it much anyway. Ideas? Thoughts? Heavy artillery to kill it with? LOL Dale :-) :-)