from nvu-1.0_pre.ebuild: src_compile() { # The build system is a weeee bit sensitive to naughty -O flags. # filter them out and let the build system figure out what # won't let it die :) - Chris filter-flags '-O*' # epatch ${FILESDIR}/nvu-0.80-mozconfig.patch make -f client.mk build_all } currently an error during compilation won't cause the emerge to die instead it'll move on into the install phase, where you'll usually end up with a patch error due to composer/app/nvu not yet existing. >>> Test phase [not enabled]: app-editors/nvu-1.0_pre >>> Install nvu-1.0_pre into /var/tmp/portage/nvu-1.0_pre/image/ category app-editors * Applying nvu-0.50-nvu.patch ... * Failed Patch: nvu-0.50-nvu.patch ! * ( /usr/portage/app-editors/nvu/files/nvu-0.50-nvu.patch ) you can see another example of this in bug #92746.
Created attachment 60335 [details, diff] NVU ebuild diff
Fixed in tree