When net-libs/gupnp-igd-0.2.3 was added to portage, the patch to files/gupnp-igd-0.2.2-underlinking.patch was no longer referenced by the new ebuild and so removed from the files directory. Unfortunately, 0.2.3 is still testing and 0.2.2-r1 is stable, so the stable build requires the patch to stick around. Re-adding it to portage should fix things again. Reproducible: Always Steps to Reproduce: 1. ebuild =net-libs/gupnp-igd-0.2.2-r1 2. 3. Actual Results: >>> Emerging (37 of 37) net-libs/gupnp-igd-0.2.2-r1 * gupnp-igd-0.2.2.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking gupnp-igd-0.2.2.tar.xz to /var/tmp/portage/net-libs/gupnp-igd-0.2.2-r1/work >>> Source unpacked in /var/tmp/portage/net-libs/gupnp-igd-0.2.2-r1/work >>> Preparing source in /var/tmp/portage/net-libs/gupnp-igd-0.2.2-r1/work/gupnp-igd-0.2.2 ... * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/net-libs/gupnp-igd/files/gupnp-igd-0.2.2-underlinking.patch * ( gupnp-igd-0.2.2-underlinking.patch ) * ERROR: net-libs/gupnp-igd-0.2.2-r1::gentoo failed (prepare phase): * Cannot find $EPATCH_SOURCE! * * Call stack: * ebuild.sh, line 93: Called src_prepare * environment, line 3993: Called autotools-utils_src_prepare * environment, line 977: Called epatch '/usr/portage/net-libs/gupnp-igd/files/gupnp-igd-0.2.2-underlinking.patch' '/usr/portage/net-libs/gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch' * environment, line 1751: Called epatch '/usr/portage/net-libs/gupnp-igd/files/gupnp-igd-0.2.2-underlinking.patch' * environment, line 1778: Called die * The specific snippet of code: * die "Cannot find \$EPATCH_SOURCE!"; * * If you need support, post the output of `emerge --info '=net-libs/gupnp-igd-0.2.2-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/gupnp-igd-0.2.2-r1::gentoo'`. * The complete build log is located at '/var/log/portage/net-libs:gupnp-igd-0.2.2-r1:20140207-184719.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-libs/gupnp-igd-0.2.2-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/gupnp-igd-0.2.2-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/gupnp-igd-0.2.2-r1/work/gupnp-igd-0.2.2' * S: '/var/tmp/portage/net-libs/gupnp-igd-0.2.2-r1/work/gupnp-igd-0.2.2' >>> Failed to emerge net-libs/gupnp-igd-0.2.2-r1, Log file: >>> '/var/log/portage/net-libs:gupnp-igd-0.2.2-r1:20140207-184719.log' Expected Results: Working build
Apparently it was inadvertently removed.
+ 08 Feb 2014; Agostino Sarubbo <ago@gentoo.org> + +files/gupnp-igd-0.2.2-underlinking.patch: + add back gupnp-igd-0.2.2-underlinking.patch