Hi, fish doesn't build on my system, when doxygen is not installed: cat doc_src/index.hdr.in | awk '{if ($0 ~ /@toc@/){ system("cat toc.txt");} else make doc.h # Depend on the sources (*.hdr) and manually make the intermediate do make[1]: Entering directory `/var/tmp/portage/app-shells/fish-1.22.2/work/fish-1 cat doc_src/index.hdr doc_src/commands.hdr doc_src/design.hdr doc_src/license.hd make[1]: Leaving directory `/var/tmp/portage/app-shells/fish-1.22.2/work/fish-1. doxygen Doxyfile.user make: doxygen: Command not found make: *** [user_doc] Error 127 !!! ERROR: app-shells/fish-1.22.2 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 1262: Called src_compile fish-1.22.2.ebuild, line 28: Called die After installing app-doc/doxygen, fish installed fine. Not that I have doc useflag turned off. It's DEPEND="${RDEPEND} doc? ( app-doc/doxygen )" by now, but as far as I can see from http://fishshell.org/INSTALL fish needs doxygen anyway. I think, removing the useflag and making doxygen to a DEPEND of fish will resolve the problem.
*** This bug has been marked as a duplicate of bug 172586 ***