The line: env - ./autogen.sh || die "Autogen script failed" in swig-1.3.40-r1.ebuild gives an error, as aclocal cannot be found in the prefix. Changing it to: ./autogen.sh || die "Autogen script failed" fixes the problem, however I am not sure what the original reason was to run autogen in an empty environment. Reproducible: Always
Ok, I'll fix it. I was doing some tests and forgot to remove "env -".
--- ChangeLog 2010-04-16 10:28:28.000000000 +0300 +++ ChangeLog.new 2010-04-21 10:58:19.000000000 +0300 @@ -2,6 +2,10 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.131 2010/04/16 07:28:28 pchrist Exp $ + 21 Apr 2010; Panagiotis Christopoulos <pchrist@gentoo.org> + swig-1.3.40-r1.ebuild: + minor change, fixes bug 315765 + RESOLVED FIXED. Marc, resync in some hours and give it a try. If it fails again reopen the bug. Thank you for your report.
thanks pchrist! temp reopening until one of us has the opportunity to merge the fix into the Prefix overlay.
swig appears to be whitelisted, so the thing is synced already