Error output: # emerge app-admin/sudo/sudo-1.6.4.ebuild --verbose Calculating dependencies. done! >>> emerge app-admin/sudo-1.6.4 to / >>> md5 ;-) sudo-1.6.4.tar.gz >>> Unpacking source... >>> Unpacking sudo-1.6.4.tar.gz >>> Source unpacked. /usr/sbin/ebuild.sh: ./configure: No such file or directory !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 8, Exitcode 127 !!! (no error message) !!! emerge aborting on /usr/portage/app-admin/sudo/sudo-1.6.4.ebuild . # Analysis: configure exists in /var/tmp/.../sudo*/work/sudo*/, as if ebuild.sh is not in the proper working directory?
This package does not use the correct build dir. The tar.gz file unpacks to sudo-1.6.4p1, not just sudo-1.6.4. The attached patch fixes the problem.
Couldn't attach patch - here it is: --- sudo-1.6.4.ebuild Wed Jan 16 08:54:30 2002 +++ sudo-1.6.4.ebuild.new Wed Jan 16 08:54:14 2002 @@ -3,7 +3,7 @@ # Maintainer: Daniel Robbins <drobbins@gentoo.org> # /space/gentoo/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.6.4.ebuild,v 1.1 2002/01/15 20:47:11 drobbins Exp -S=${WORKDIR}/${P} +S=${WORKDIR}/${P}p1 DESCRIPTION="Allows certain users/groups to run commands as root" SRC_URI="http://www.courtesan.com/sudo/dist/${P}.tar.gz" HOMEPAGE="http://www.courtesan.com/sudo/"