After recent problem with compiling ldap, i added -ldap to USE flags. Now amarok doesn't compile anymore. Reproducible: Always Steps to Reproduce: nice -n 15 emerge --update world Actual Results: /bin/sh ../../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=pentium4 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libamarok.la -rpath /usr/lib -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/kde/3.5/lib -R /usr/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/kde/3.5/lib actionclasses.lo app.lo atomicstring.lo atomicurl.lo browserbar.lo clicklineedit.lo collectionbrowser.lo collectiondb.lo columnlist.lo configdialog.lo contextbrowser.lo coverfetcher.lo covermanager.lo cuefile.lo deletedialog.lo deviceconfiguredialog.lo devicemanager.lo directorylist.lo dynamicmode.lo enginebase.lo enginecontroller.lo engineobserver.lo equalizergraph.lo equalizerpresetmanager.lo equalizersetup.lo expression.lo fht.lo filebrowser.lo hintlineedit.lo htmlview.lo iconloader.lo k3bexporter.lo kbookmarkhandler.lo ktrm.lo lastfm.lo mediabrowser.lo mediadevicemanager.lo medium.lo mediumpluginmanager.lo metabundle.lo metabundlesaver.lo moodbar.lo mountpointmanager.lo multitabbar.lo mydiroperator.lo osd.lo pixmapviewer.lo playerwindow.lo playlist.lo playlistbrowser.lo playlistbrowseritem.lo playlistitem.lo playlistloader.lo playlistselection.lo playlistwindow.lo pluginmanager.lo podcastsettings.lo prettypopupmenu.lo queuemanager.lo refreshimages.lo scancontroller.lo scriptmanager.lo scrobbler.lo sliderwidget.lo smartplaylisteditor.lo socketserver.lo starmanager.lo statistics.lo systray.lo tagdialog.lo tagguesser.lo threadmanager.lo tooltip.lo trackpickerdialog.lo tracktooltip.lo transferdialog.lo xmlloader.lo xspfplaylist.lo editfilterdialog.lo Options1.lo Options2.lo Options4.lo Options5.lo Options7.lo Options8.lo dbsetup.lo deletedialogbase.lo firstrunwizard.lo newdynamic.lo organizecollectiondialog.lo podcastsettingsbase.lo scriptmanagerbase.lo tagdialogbase.lo tagguesserconfigdialog.lo trackpickerdialogbase.lo ../../amarok/src/amarokcore/libamarokcore.la ../../amarok/src/analyzers/libanalyzers.la ../../amarok/src/plugin/libplugin.la ../../amarok/src/statusbar/libstatusbar.la ../../amarok/src/metadata/libmetadata.la ../../amarok/src/magnatunebrowser/libmagnatunebrowser.la -lkutils -lkio -lkdeui -lkdecore -lkhtml -lknewstuff -ltag -lGL ../../amarok/src/sqlite/libsqlite.la -ltunepimp -rdynamic -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto grep: /usr/lib/libldap.la: No such file or directory /bin/sed: can't read /usr/lib/libldap.la: No such file or directory libtool: link: `/usr/lib/libldap.la' is not a valid libtool archive make[4]: *** [libamarok.la] Error 1 make[4]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.9.1/work/amarok-1.4.9.1/amarok/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.9.1/work/amarok-1.4.9.1/amarok/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.9.1/work/amarok-1.4.9.1/amarok' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.9.1/work/amarok-1.4.9.1' make: *** [all] Error 2 * * ERROR: media-sound/amarok-1.4.9.1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4050: Called kde_src_compile * environment, line 2872: Called kde_src_compile 'all' * environment, line 2992: Called kde_src_compile 'myconf' 'configure' 'make' * environment, line 2988: 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/tmp/portage/media-sound/amarok-1.4.9.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/amarok-1.4.9.1/temp/environment'. * Expected Results: I expect amarok to build without ldap support [ebuild U ] media-sound/amarok-1.4.9.1 [1.4.8] USE="amazon arts kde musicbrainz mysql opengl python visualization -daap -debug -ifp -ipod -mp4 -mtp -njb -postgres -real -xinerama" LINGUAS="en_GB ru -af -ar -az -be -bg -bn -br -ca -cs -cy -da -de -el -eo -es -et -eu -fa -fi -fr -ga -gl -he -hi -hu -id -is -it -ja -km -ko -ku -lo -lt -mk -ms -nb -nds -ne -nl -nn -pa -pl -pt -pt_BR -ro -rw -se -sk -sl -sq -sr -sr@Latn -ss -sv -ta -tg -th -tr -uk -uz -zh_CN -zh_TW" 0 kB
Run a revdep-rebuild, there is a libtool file broken in the middle (see http://blog.flameeyes.eu/articles/2008/04/14/what-about-those-la-files for details about the problem).