In the following line kdepackages is a file with a premade list of kde packages I want to emerge. USE="kdeenablefinal" emerge `cat kdepackages` Calculating dependencies ...done! >>> emerge (1 of 125) kde-base/kitchensync-3.4.0 to / >>> md5 files ;-) kitchensync-3.4.0.ebuild >>> md5 files ;-) ChangeLog >>> md5 files ;-) metadata.xml >>> md5 files ;-) files/digest-kitchensync-3.4.0 >>> md5 src_uri ;-) kdepim-3.4.0.tar.bz2 >>> Unpacking source... >>> Extracting from tarball... Symlinking library libkcal under /usr/kde/3.4/lib/ in source dir Symlinking library libkdepim under /usr/kde/3.4/lib/ in source dir !!! ERROR: kde-base/kitchensync-3.4.0 failed. !!! Function kde-meta_src_unpack, Line 333, Exitcode 1 !!! Can't find library libkpinterfaces under /usr/kde/3.4/lib/ !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. 2. 3. I have seen a very similar problem solved here: http://forums.gentoo.org/viewtopic-p-2003728.html#2003728 however I'm a wimp and I have not attempted to emerge other packages and find a (possible?) missing dependency.
I forgot to mention that kitchensync is the FIRST package in the emerge list.
Feeling brave I tried :) emerge --oneshot kontact solved the problem, so it's either kontact or one of its dependencies that was missing.
You're correct, thanks. :)