Since: https://projects.kde.org/projects/kde/kdepim/repository/revisions/241d9e5a10bc0de49b4a29ff5cf18e797dc5cedc directory contactthemeeditor became subdirectory of grantleeeditor. This makes contactthemeeditor ebuild fail to merge: >>> Emerging (1 of 1) kde-base/contactthemeeditor-9999::kde >>> Unpacking source... * Fetching git://anongit.kde.org/kdepim ... git fetch git://anongit.kde.org/kdepim +HEAD:refs/git-r3/HEAD git symbolic-ref refs/git-r3/kde-base/contactthemeeditor/4/__main__ refs/heads/master * Checking out git://anongit.kde.org/kdepim to /var/tmp/portage/kde-base/contactthemeeditor-9999/work/contactthemeeditor-9999 ... git checkout --quiet master GIT update --> repository: git://anongit.kde.org/kdepim at the commit: 9bb52747a8fd867cbce0d4d4930ff380bb908989 * Exporting parts of working copy to /var/tmp/portage/kde-base/contactthemeeditor-9999/work/contactthemeeditor-9999 >>> Source unpacked in /var/tmp/portage/kde-base/contactthemeeditor-9999/work >>> Preparing source in /var/tmp/portage/kde-base/contactthemeeditor-9999/work/contactthemeeditor-9999 ... find: ‘/var/tmp/portage/kde-base/contactthemeeditor-9999/work/contactthemeeditor-9999/contactthemeeditor’: No such file or directory sed: no input files * ERROR: kde-base/contactthemeeditor-9999::kde failed (prepare phase): * 3328: died in KMMODULE section * * Call stack: * ebuild.sh, line 93: Called src_prepare * environment, line 4456: Called kde4-meta_src_prepare * environment, line 3565: Called kde4-meta_change_cmakelists * environment, line 3328: Called die * The specific snippet of code: * find "${S}"/${KMMODULE} -name CMakeLists.txt -print0 | xargs -0 sed -i -e 's/^#DONOTCOMPILE //g' || die "${LINENO}: died in KMMODULE section"; * * If you need support, post the output of `emerge --info '=kde-base/contactthemeeditor-9999::kde'`, * the complete build log and the output of `emerge -pqv '=kde-base/contactthemeeditor-9999::kde'`. * The complete build log is located at '/var/tmp/portage/kde-base/contactthemeeditor-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-base/contactthemeeditor-9999/temp/environment'. * Working directory: '/var/tmp/portage/kde-base/contactthemeeditor-9999/work/contactthemeeditor-9999' * S: '/var/tmp/portage/kde-base/contactthemeeditor-9999/work/contactthemeeditor-9999' I found no simple workaround to apply to ebuild :( Reproducible: Always
Because of this change grantleethemeeditor and headerthemeeditor are no longer installed by kmail too. Debian has: * headerthemeeditor -> kmail * libgrantleethemeeditor -> kdepim-common-libs * contactthemeeditor -> kaddressbook which I think makes more sense than what we have currently. Alternatively we could just use the updated paths and keep the status quo.
I'd go with Debian way. I see no point in maintaining current way as contactthemeeditor by itself seems useless anyway and is only useful with kaddressbook. But I'm no dev, those are just my 5 cents.
Thanks for reporting. This should be fixed in kde overlay. Please sync. (In reply to Michael Palimaka (kensington) from comment #1) > Debian has: > * headerthemeeditor -> kmail > * libgrantleethemeeditor -> kdepim-common-libs > * contactthemeeditor -> kaddressbook I have made those changes. (In reply to Jakub Caban from comment #2) > I'd go with Debian way. I see no point in maintaining current way as > contactthemeeditor by itself seems useless anyway and is only useful with > kaddressbook. > > But I'm no dev, those are just my 5 cents. Are you interested to become a dev? If yes you can ping me on irc.