The update of kdepim 3.2.1 fails every time I try. I tried lowering cflags and tried both 2.4 and 2.6 kernel headers. Running kernel 2.6.3, qt 3.3.1. Output of emerge: /usr/qt/3/bin/moc folderpropertiesdialog.h -o folderpropertiesdialog.moc make[3]: *** No rule to make target `../ktnef/lib/libktnef.la', needed by `libkmailprivate.la'. Stop. make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/kdepim-3.2.1/work/kdepim-3.2.1/kmail' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdepim-3.2.1/work/kdepim-3.2.1/kmail' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdepim-3.2.1/work/kdepim-3.2.1' make: *** [all] Error 2 Reproducible: Always Steps to Reproduce: 1. 2. 3.
probably a parallel build error. changing your MAKEOPTS to -j1 in make.conf might fix the problem for you.
MAKEOPTS="-j1" did not solve this, same error.
It's interesting. I suppose it has to do with the order in which stuff is being compiled in kdepim. For some reason yours is going in a different order than what is expected. I did some looking and can't really see why it would be doing this. There may be a way to trick it into compiling first; not sure. You may want to try and get in touch with one of the kdepim folks, either on the kde mailinglists or IRC.
The error seems to be caused by DO_NOT_COMPILE-flags I set. I got the following ones which affect kdepim: "kmobile ktnef korn kpilot ksync kitchensync kalarmd karm kandy kalarm konsolekalendar kontact korganizer"
Well, obviously from the bug kmail needs ktnef, and probably some others.
the DO_NOT_COMPILE chain turned off some dependencies. I think of this as a bug, but it's an upstream one. If you would like to see it fixed, please describe it at bugs.kde.org and maybe the kde people will pick it up :)