* Applying 1000-cflags.patch ... [ ok ] * Applying 1001-multilib.patch ... [ ok ] * Applying 2100-thread-sandbox.patch ... [ ok ] * Applying 2800-mandir.patch ... [ ok ] * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /var/tmp/portage/dev-lang/swi-prolog-5.6.31/work/5.6.31/3000-packages-subshell.patch * ( 3000-packages-subshell.patch ) !!! ERROR: dev-lang/swi-prolog-5.6.31 failed. Call stack: ebuild.sh, line 1614: Called dyn_unpack ebuild.sh, line 751: Called qa_call 'src_unpack' environment, line 4726: Called src_unpack swi-prolog-5.6.31.ebuild, line 47: Called epatch '/var/tmp/portage/dev-lang/swi-prolog-5.6.31/work/5.6.31/3000-packages-subshell.patch' eutils.eclass, line 198: Called die !!! Cannot find $EPATCH_SOURCE! !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/dev-lang/swi-prolog-5.6.31/temp/build.log'. !!! When you file a bug report, please include the following information: GENTOO_VM=blackdown-jdk-1.4.2 CLASSPATH="" JAVA_HOME="/opt/blackdown-jdk-1.4.2.03" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER="" and of course, the output of emerge --info Reproducible: Always Steps to Reproduce: emerge dev-lang/swi-prolog
3000-packages-subshell.patch is in 5.6.30-gentoo-patchset.tar.gz but not in 5.6.31-gentoo-patchset.tar.gz. I don't know whether this is intentional.
Fixed in CVS. I was a little sloppy with the version bump; the packages-subshell patch was sent upstream and incorporated into -5.6.31. Thanks for reporting this! Keri