building akonadi 4.2.1 with current profile (USE=semantic-desktop) fails because a number of needed files aren't extracted from the kdepim-4.2.1.tar.bz2 archive. Only kde-exports.h is found in the [work]/akonadi-4.2.1/libkdepim directory. The following are also needed: addresseeview.h uistatesaver.h contactgroup.h contactgrouptool.h Reproducible: Always Steps to Reproduce: 1. USE="semantic-desktop" emerge '=akonadi-4.2.1' Actual Results: See build.log... intermediate logs created during the trial and error of trying to add all of the necessary files were not saved Expected Results: successful emerge Not sure if semantic-desktop is needed to trigger the problem... That was sort of an assumption based on the fact that I couldn't find a seemingly obvious bug posted elsewhere.
Created attachment 184659 [details] build.log of attempt to emerge akonadi
can't reproduce. Installed fine on two machines: paludis -q akonadi * kde-base/akonadi gentoo: 4.2.1(~) {:4.2} installed: 4.2.1* {:4.2} kde: (4.2.65)RU(~) {:4.3} (9999)KR {:live} Description: An extensible cross-desktop storage service for PIM data and meta data Homepage: http://www.kde.org/ License: GPL-2 Installed time: Sun Mar 8 09:16:37 2009 Use flags: (-debug) (-kdeprefix) (semantic-desktop) From repositories: gentoo Installed using: paludis-0.36.0 Key to mask reasons: * K: keyword * R: repository * U: user * ~: keyword (unstable accepted) * kde-base/akonadi gentoo: 4.2.1(~) {:4.2} installed: 4.2.1* {:4.2} Description: An extensible cross-desktop storage service for PIM data and meta data Homepage: http://www.kde.org/ License: GPL-2 Installed time: Thu Mar 5 15:35:00 2009 Use flags: (-debug) (-kdeprefix) (semantic-desktop) From repositories: gentoo Installed using: paludis-0.36.0 Key to mask reasons: * ~: keyword (unstable accepted) The problems seems here: [0m/var/tmp/portage/kde-base/akonadi-4.2.1/work/akonadi-4.2.1/akonadi/resources/kabc/kabcresource.cpp:30:36: error: libkdepim/contactgroup.h: No such file or directory Could you please post your emerge --info?
Please sync your tree. There was one "minor breakage" where i commited packages inteded to go with new eclass. The eclass is in tree now so you should have no issues
Hi, the same "minor breakage" is also present in the version 4.2.3 I had apply a minor change to the ebuild: KMEXTRACTONLY=" maildir/ + libkdepim/ "
The same applies to : kde-base/kaddressbook-4.2.3 kde-base/kalarm-4.2.3 kde-base/kontact-4.2.3 kde-base/knotes-4.2.3 kde-base/knode-4.2.3 kde-base/kmail-4.2.3 kde-base/akregator-4.2.3 kde-base/kjots-4.2.3 kde-base/nsplugins-4.2.3 kde-base/kdepim-kresources-4.2.3 kde-base/korganizer-4.2.3 kde-base/kdepim-wizards-4.2.3 kde-base/kontact-specialdates-4.2.3 kde-base/ktimetracker-4.2.3