* Failed Patch: acpica-unix-20060512-buildfixup.patch ! * ( /usr/portage/sys-power/iasl/files/acpica-unix-20060512-buildfixup.patch ) * * Include in your bugreport the contents of: * * /var/tmp/portage/sys-power/iasl-20060912/temp/acpica-unix-20060512-buildfixup.patch-13898.out * * ERROR: sys-power/iasl-20060912 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 2133: Called epatch 'src_unpack' * environment, line 1132: Called die * The specific snippet of code: * die "Failed Patch: ${patchname}!"; * The die message: * Failed Patch: acpica-unix-20060512-buildfixup.patch! * * 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/sys-power/iasl-20060912/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-power/iasl-20060912/temp/environment'. * Reproducible: Always Steps to Reproduce: 1. emerge iasl Actual Results: error Expected Results: success
You forgot to include the contents of /var/tmp/portage/sys-power/iasl-20060912/temp/acpica-unix-20060512-buildfixup.patch-13898.out in your bug report. Also, you omitted your emerge --info.
Created attachment 154357 [details] acpica-unix-20060512-buildfixup.patch-20529.out
Created attachment 154359 [details] emerge --info
That's a version conflict which is easy to overlook since 20060512 and 20060912 look quite similar, but they aren't...
No, the patch itself is correct, the problem was me fixing the quotes before when I was tidying up the ebuilds, I overquoted the EPATCH_OPTS string, so it was looking for "'${PATH}'" with the single quotes as part of the directory name.