We are missing GIT_ECLASS inheritance which results in not cloning libvirt repo and thus error in src_prepare() Reproducible: Always Steps to Reproduce: 1. make sure distfiles does not contain cloned libvirt git 2. unmask libvirt-9999 3. emerge -av =app-emulation/libvirt-9999 4. observe an error Actual Results: sed: can't read /var/tmp/portage/app-emulation/libvirt-9999/work/libvirt-9999/tests/commanddata/*.log: No such file or directory Expected Results: I'd expect emerge to clone repo and continue Fix is really trivial: --- /usr/portage/app-emulation/libvirt/libvirt-9999.ebuild 2011-03-28 10:01:03.000000000 +0200 +++ /usr/local/portage/app-emulation/libvirt/libvirt-9999.ebuild 2011-05-11 10:02:06.909998845 +0200 @@ -16,7 +16,7 @@ PYTHON_DEPEND="python? 2:2.4" #RESTRICT_PYTHON_ABIS="3.*" #SUPPORT_PYTHON_ABIS="1" -inherit eutils python ${AUTOTOOLIZE+autotools} +inherit eutils python ${AUTOTOOLIZE+autotools} ${GIT_ECLASS} if [[ ${PV} = *9999* ]]; then SRC_URI=""
Fixed. Thanks for catching that.