I get an error when I try to emerge gnubg. automake 1.6 is needed but not declared as dependency. Reproducible: Always Steps to Reproduce: 1. remove automake-1.6 2. emerge =gnubg-0.14.3 Actual Results: [...] config.status: creating po/Makefile cd . && \ /bin/sh /var/tmp/portage/games-board/gnubg-0.14.3/work/gnubg-0.14.3/missing --run automake-1.6 --gnu Makefile /var/tmp/portage/games-board/gnubg-0.14.3/work/gnubg-0.14.3/missing: line 46: automake-1.6: command not found WARNING: `automake-1.6' is needed, and you do not seem to have it handy on your system. You might have modified some files without having the proper tools for further handling them. Check the `README' file, it often tells you about the needed prerequirements for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing `automake-1.6' program. make: *** [Makefile.in] Fehler 1 * * ERROR: games-board/gnubg-0.14.3 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * gnubg-0.14.3.ebuild, line 95: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed Expected Results: It should use another version of automake or install automake-1.6 before trying to build.
we dont even want to run autotools ... fixed by patching Makefile.in, not Makefile.am in the asneeded patch