$ emerge -C koffice-18n-de No package files given... Grabbing a set. QA Notice: ECLASS 'koffice-i18n' inherited illegally in app-i18n/koffice-i18n-de-1.2.1 /usr/lib/portage/bin/ebuild.sh: line 1524: /usr/portage/eclass/koffice-i18n.eclass: File or directory not found !!! ERROR: app-i18n/koffice-i18n-de-1.2.1 failed. !!! Function inherit, Line 1525, Exitcode 1 !!! died sourcing /usr/portage/eclass/koffice-i18n.eclass in inherit() !!! If you need support, post the topmost build error, NOT this status message. !!! FAILED prerm: 1 Steps to reproduce: * Get a sufficently old portage tree * emerge koffice-i18n-de * emerge sync * emerge -C koffice-i18n-de
According to this link: http://dev.gentoo.org/~plasmaroo/devmanual/eclass-writing/ You can see the following: "Eclasses must not be removed from the tree, even if they are no longer used, as this will cause problems for users who have installed packages which used the eclass in question." This is a clear situation, as you are facing. Well, unfortunately this eclass has been removed and I don't think it's gonna get in again.
Uh, old stuff. In this trivial case you can do `touch /usr/portage/eclass/koffice-i18n.eclass` and unmerge as usual. Should you encounter such an issue again, please don't do this blindly, but file a bug again. Thanks.
Thank you!