Seen with sys-devel/automake-1.15.1-r1 during Prefix bootstrap: $(srcdir)/doc/automake.info depends on $(srcdir)/doc/version.texi depends on $(srcdir)/doc/stamp-vti depends on $(srcdir)/configure As src_prepare does modify $S/configure by both ./bootstrap and sed /APIVERSION/, please add either DEPEND=sys-devel/automake, or something along these lines: --- a/sys-devel/automake/automake-1.15.1-r1.ebuild +++ b/sys-devel/automake/automake-1.15.1-r1.ebuild @@ -48,6 +48,9 @@ src_prepare() { # to be a bit esoteric, and the script does `set -e` itself. ./bootstrap || die sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die + if ! has_version sys-apps/texinfo ; then + touch doc/{stamp-vti,version.texi,automake.info} || die + fi } Thanks!
Please fix
This bug currently kills a sizable number of my stage-3s and lxc container :-/
I would assume to trigger this when I rename makeinfo on my system but I am unable to reproduce. But given that your "hack" doesn't hurt I am going to add it.
Fixed via https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d394421ca6fcc030952d60200f2888fcd37cb6