I can't emerge x11-wm/fvwm-2.5.25, because filename of a patch is not correct. Reproducible: Always Steps to Reproduce: 1. emerge =x11-wm/fvwm-2.5.25 Actual Results: >>> Unpacking source... >>> Unpacking fvwm-2.5.25.tar.bz2 to /var/tmp/portage/x11-wm/fvwm-2.5.25/work * Applying fvwm-2.5.23-translucent-menus.diff ... * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/x11-wm/fvwm/files/fvwm-menu-xlock-xlockmore-compat.patch * ( fvwm-menu-xlock-xlockmore-compat.patch ) * * ERROR: x11-wm/fvwm-2.5.25 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 2449: Called epatch '/usr/portage/x11-wm/fvwm/files/fvwm-menu-xlock-xlockmore-compat.patch' * environment, line 1106: Called die * The specific snippet of code: * die "Cannot find \$EPATCH_SOURCE!"; * The die message: * 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/x11-wm/fvwm-2.5.25/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-wm/fvwm-2.5.25/temp/environment'. * Expected Results: emerge shoud finish without errors.
Created attachment 151795 [details, diff] patch against fvwm-2.5.25.ebuild to fix the problem Applying this patch fixed this problem.
Argh. I guess I screwed up copying from overlay to the tree. Thanks :)