Hi, trying to install kde3.2beta2 and all is well until kdepim. make all-recursive make[1]: Entering directory `/var/tmp/portage/kdepim-3.2.0_beta2/work/kdepim-3.1.94' Making all in doc make[2]: Entering directory `/var/tmp/portage/kdepim-3.2.0_beta2/work/kdepim-3.1.94/doc' Making all in . make[3]: Entering directory `/var/tmp/portage/kdepim-3.2.0_beta2/work/kdepim-3.1.94/doc' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/kdepim-3.2.0_beta2/work/kdepim-3.1.94/doc' Making all in karm make[3]: Entering directory `/var/tmp/portage/kdepim-3.2.0_beta2/work/kdepim-3.1.94/doc/karm' /usr/kde/3.2/bin/meinproc --check --cache index.cache.bz2 ./index.docbook make[3]: *** [index.cache.bz2] Error 139 make[3]: Leaving directory `/var/tmp/portage/kdepim-3.2.0_beta2/work/kdepim-3.1.94/doc/karm' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdepim-3.2.0_beta2/work/kdepim-3.1.94/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdepim-3.2.0_beta2/work/kdepim-3.1.94' make: *** [all] Error 2 !!! ERROR: kde-base/kdepim-3.2.0_beta2 failed. !!! Function kde_src_compile, Line 123, Exitcode 2 !!! died running emake, kde_src_compile:make emerge --info info: Portage 2.0.49-r20 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.6.0-love1) ================================================================= System uname: 2.6.0-love1 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -s -Os -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse -ffast-math -maccumulate-outgoing-args -frename-registers -ftracer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -s -Os -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse -ffast-math -maccumulate-outgoing-args -frename-registers -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://gentoo.mirrors.pair.com/ http://gentoo.seren.com/gentoo http://gentoo.noved.org/ ftp://gentoo.noved.org/ http://adelie.polymtl.ca/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.ccccom.com ftp://gentoo.ccccom.com http://oss.redundant.com/pub/gentoo ftp://oss.redundant.com/pub/gentoo http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb bonobo cdr composite cups dvd encode esd faad foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg mysql nas ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tiff truetype usb x86 xine xml2 xmms xv zlib"
That error doesn't really say what happened, but with eleventy billion cflags you may want to try scaling them back and seeing if that gets you past this error.
I cut the USE flags down to: USE="qt kde" Which installed "cryptplug" which it didn't before... but it still dies at the exact same point... Any other ideas?
can you try changing MAKEOPTS to -j1 and see if that helps. Maybe removing distcc from your make.conf for this build. Perhaps it's dying because of some distcc related thing.
set MAKEOPTS to -j1 and the problem persists... I don't seem to be using distcc. :(
Kay... been fiddling around with it all of today and after trying hundreds of combinations of CFLAGS and USE variables I've found the solution... It seems that kdepim-3.2.0_beta2 requires qt-3.3.0_beta1. I had been trying with 3.2.3! So I've recompiled kdelibs and kdebase and then kdepim and everything worked like a charm! Maybe it'd be a good idea to update the ebuilds to require qt-3.3.0_beta1? Thanks for all your help!
i can guarantee that it doesn't require 3.3.0_beta1 - i'm running it on a number of machines without it. I'm still not 100% sure what is going on with your set up - it looks like a very mysterious error.
after some more thoughts, i think your problem was in kdebase - and your cflags when you compiled it. i would venture a guess that if you downgraded to qt 3.2.3, then recompiled kdelibs, kdebase, and kdepim with your new cflag settings that it would probably work. there may also be some strangeness with the 2.6 kernel and latest glibc. it may be that that has been worked around in the latest qt.
I compiled everything (kdelibs, kdebase, qt and kdepim) with my original cflags and it worked fine. CFLAGS="-march=pentium4 -s -Os -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse -ffast-math -maccumulate-outgoing-args -frename-registers -ftracer" With very minimal cflags and the old qt I had no joy... so I guess you might be right and it has something to do with the 2.6 kernel or the most recent glibc? Anyway, I'm glad it's resolved and I hope that this is of some use to someone down the line... Thanks once again for you help :)