I tried to emerge koffice and suddenly it crashed leaving the following message : /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O3 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -DKDE_NO_COMPAT -o libkpresenterpart.la.closure libkpresenterpart_la_closure.lo -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.1/lib -avoid-version -module -no-undefined -R /usr/kde/3.1/lib -R /usr/qt/3/lib -R /usr/X11R6/lib koPointArray.lo kprcanvas.lo kprpage.lo searchdia.lo backdia.lo webpresentation.lo kpresenter_view.lo kpresenter_doc.lo styledia.lo kpresenter_sound_player.lo pgconfdia.lo effectdia.lo kprcommand.lo kpresenter_utils.lo presstructview.lo confpiedia.lo confrectdia.lo kpobject.lo kplineobject.lo kprectobject.lo kpellipseobject.lo kpautoformobject.lo kptextobject.lo kppixmapobject.lo kppieobject.lo kppartobject.lo kpgroupobject.lo kpbackground.lo kpgradient.lo kpgradientcollection.lo gotopage.lo kpresenter_factory.lo KPresenterDocIface.lo KPresenterViewIface.lo KPresenterObjectIface.lo KPresenterPageIface.lo sidebar.lo kpresenter_dlg_config.lo kprvariable.lo kprdrag.lo kprtextdocument.lo kpfreehandobject.lo kppolylineobject.lo kpquadricbeziercurveobject.lo kpcubicbeziercurveobject.lo confpolygondia.lo kppolygonobject.lo notebar.lo KPTextObjectIface.lo KPTextViewIface.lo presdurationdia.lo KPPieObjectIface.lo KPPolygonObjectIface.lo KPRectObjectIface.lo KPPixmapObjectIface.lo KPAutoFormObjectIface.lo KPresenterObject2DIface.lo KPLineObjectIface.lo KPQuadricbezierCurveObjectIface.lo KPCubicbeziercurveObjectIface.lo shadowdialogimpl.lo textpreview.lo rotationdialogimpl.lo KPFreehandObjectIface.lo kprstylemanager.lo kprbgspellcheck.lo kprhelplinedia.lo confpicturedia.lo KPPolyLineObjectIface.lo kprduplicateobjdia.lo kppageeffects.lo kpclosedlineobject.lo kprimportstyledia.lo KPresenterDocIface_skel.lo KPresenterViewIface_skel.lo KPresenterObjectIface_skel.lo KPresenterPageIface_skel.lo KPTextObjectIface_skel.lo KPTextViewIface_skel.lo KPPieObjectIface_skel.lo KPPolygonObjectIface_skel.lo KPRectObjectIface_skel.lo KPPixmapObjectIface_skel.lo KPAutoFormObjectIface_skel.lo KPresenterObject2DIface_skel.lo KPLineObjectIface_skel.lo KPQuadricbezierCurveObjectIface_skel.lo KPCubicbeziercurveObjectIface_skel.lo KPFreehandObjectIface_skel.lo KPPolyLineObjectIface_skel.lo insertpagedia.lo generalconfig.lo shadowdialog.lo rotationdialog.lo autoformEdit/libaf.la ../lib/kofficeui/libkofficeui.la ../lib/kotext/libkotext.la -lkspell -lqtmcop -lkmedia2_idl -lsoundserver_idl -lartskde libtool: link: cannot find the library `/usr/lib/libvorbis.la' make[3]: *** [libkpresenterpart.la.closure] Erreur 1 make[3]: Leaving directory `/var/tmp/portage/koffice-1.2.1-r1/work/koffice-1.2.1/kpresenter' make[2]: *** [all-recursive] Erreur 1 make[2]: Leaving directory `/var/tmp/portage/koffice-1.2.1-r1/work/koffice-1.2.1/kpresenter' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/var/tmp/portage/koffice-1.2.1-r1/work/koffice-1.2.1' make: *** [all] Erreur 2 !!! ERROR: app-office/koffice-1.2.1-r1 failed. !!! Function kde_src_compile, Line 117, Exitcode 2 !!! died running emake, kde_src_compile:make Reproducible: Didn't try Steps to Reproduce: 1.emerge koffice 2. 3. Actual Results: I obtained the following crash Expected Results: Finish the merge !! Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20-gentoo-r1 i686 Pentium III (Katmai) GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb:/usr/kde/3.1/share/config:/usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline arts svga java X sdl gpm tcpd pam libwww ssl python esd imlib oggvorbis gtk qt kde motif opengl -3dnow acl alsa apache2 cdr doc dvd -gnome gphoto2 gtk2 mozilla mule mysql perl pic samba sse tcltk tetex tiff usb xml" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe" CXXFLAGS="-march=pentium3 -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache buildpkg"
Well after I reemerged libvorbis it compiled without complaining. Maybe you should change the depedencies to force the rebuild of libvorbis. Amicaly yours.
there is currently no possibility to force a recompile of a package when another package will be merged in portage. also to emerge koffice, libvorbis not have to be recompiled (at least it worked here without recompiling libvorbis). there are other suhc depends, like kdelibs need to be recompiled when qt changes from 3.0.x to 3.1.x... marking as fixed.