sys-apps/fakechroot-2.15 fails to build due to a missing patch: fakechroot-2.15-fix_chk_fail.patch
cvs/gentoo-x86/sys-apps/fakechroot $ ebuild fakechroot-2.15.ebuild prepare Appending /newaches/gentoo/cvs/gentoo-x86 to PORTDIR_OVERLAY... >>> Downloading 'http://ftp2.de.debian.org/debian/pool/main/f/fakechroot/fakechroot_2.15.orig.tar.gz' --2011-12-19 12:52:20-- http://ftp2.de.debian.org/debian/pool/main/f/fakechroot/fakechroot_2.15.orig.tar.gz Resolving ftp2.de.debian.org (ftp2.de.debian.org)... 137.226.34.42 Connecting to ftp2.de.debian.org (ftp2.de.debian.org)|137.226.34.42|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 413609 (404K) [application/octet-stream] Saving to: `/world/distfiles/fakechroot_2.15.orig.tar.gz' 100%[==========================================================================================>] 413,609 1.79M/s in 0.2s 2011-12-19 12:52:22 (1.79 MB/s) - `/world/distfiles/fakechroot_2.15.orig.tar.gz' saved [413609/413609] * fakechroot_2.15.orig.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking fakechroot_2.15.orig.tar.gz to /tmp/portage/sys-apps/fakechroot-2.15/work >>> Source unpacked in /tmp/portage/sys-apps/fakechroot-2.15/work >>> Preparing source in /tmp/portage/sys-apps/fakechroot-2.15/work/fakechroot-2.15 ... * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /newaches/gentoo/cvs/gentoo-x86/sys-apps/fakechroot/files/fakechroot-2.15-fix_chk_fail.patch * ( fakechroot-2.15-fix_chk_fail.patch ) * ERROR: sys-apps/fakechroot-2.15 failed (prepare phase): * Cannot find $EPATCH_SOURCE! * * Call stack: * ebuild.sh, line 75: Called src_prepare * environment, line 2065: Called epatch '/newaches/gentoo/cvs/gentoo-x86/sys-apps/fakechroot/files/fakechroot-2.15-fix_chk_fail.patch' * environment, line 894: Called die * The specific snippet of code: * die "Cannot find \$EPATCH_SOURCE!"; * * If you need support, post the output of 'emerge --info =sys-apps/fakechroot-2.15', * the complete build log and the output of 'emerge -pqv =sys-apps/fakechroot-2.15'. * The complete build log is located at '/keeps/gentoo/emergelogs/wieneke/sys-apps:fakechroot-2.15:20111219-115220.log'. * The ebuild environment file is located at '/tmp/portage/sys-apps/fakechroot-2.15/temp/environment'. * S: '/tmp/portage/sys-apps/fakechroot-2.15/work/fakechroot-2.15'
Created attachment 296353 [details, diff] Ebuild patch to apply the correct source patch The files/fakechroot-2.14-fix_chk_fail.patch still seems to be relevant to 2.15, so change the epatch line in the ebuild to apply the 2.14 patch.
(In reply to comment #2) > Created attachment 296353 [details, diff] [details, diff] > Ebuild patch to apply the correct source patch > > The files/fakechroot-2.14-fix_chk_fail.patch still seems to be relevant to > 2.15, so change the epatch line in the ebuild to apply the 2.14 patch. I confirm, 2.14 version is still relevent. Please, take the patch.
Sorry, that's my fault. I have just forgotten to copy patch too. Thanks for report, fixed that now.