sexybit kportage # emerge kportage Calculating dependencies ...done! >>> emerge app-admin/kportage-0.5 to / >>> md5 ;-) kportage-0.5.tar.bz2 /usr/sbin/ebuild.sh: need-kde: command not found >>> Unpacking source... >>> Unpacking kportage-0.5.tar.bz2 /usr/portage/app-admin/kportage/kportage-0.5.ebuild: src_unpack aborted; exiting. Caught signal 2 Killed Same for knetload and mosfet-liquid-widgets portage .33 - gentoo 1.4 (beta)?
Confirmed. Portage .33 breaks _all_ eclass-using apps; the inheriting simply doesn't happen. This is due to the new code that makes inherit() conditional on $PORTAGE_RESTORE_ENV != 1. This doesn't work for some reason or other. I've disabled this code and made a portage-2.0.33_p1 to make things work for now (I haven't changed the internal portage version number because I wasn't sure how it'd react to a _p1 version). BTW the change to inherit() that broke it wasn't even in the porage changelog. Please tell whoever committed it (don't remember who it was, I think it wasn't you?) to be more careful... BTW there's lots of cvs-conflict and patch-reject files in the portage tarballs. You should prune them, it would make the tarballs smaller :-)
*** Bug 7302 has been marked as a duplicate of this bug. ***
*** Bug 7304 has been marked as a duplicate of this bug. ***
*** Bug 7308 has been marked as a duplicate of this bug. ***
fixed in 2.0.34; thanks.