Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37291 - kdepim-3.2.0_beta2 ebuild dies running emake
Summary: kdepim-3.2.0_beta2 ebuild dies running emake
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-05 05:12 UTC by Adrian Nabarro
Modified: 2004-01-06 08:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Nabarro 2004-01-05 05:12:21 UTC
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"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-01-05 06:17:07 UTC
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.
Comment 2 Adrian Nabarro 2004-01-05 06:35:53 UTC
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?
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-01-05 06:43:24 UTC
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.
Comment 4 Adrian Nabarro 2004-01-05 06:53:27 UTC
set MAKEOPTS to -j1 and the problem persists...

I don't seem to be using distcc.

:(
Comment 5 Adrian Nabarro 2004-01-06 07:43:02 UTC
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!
Comment 6 Caleb Tennis (RETIRED) gentoo-dev 2004-01-06 08:04:56 UTC
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.
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2004-01-06 08:08:21 UTC
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.
Comment 8 Adrian Nabarro 2004-01-06 08:22:11 UTC
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 :)