The makedepend dependency is declared in DEPEND in the EAPI 7 ebuild. This command does not appear be needed by the commands run in the ebuild (i.e. it works with emerge --nodeps). It looks like it is used by "make depend", which is not called, so the dependency could probably be dropped. If support for "make depend" is still desired, then makedepend needs to be in BDEPEND to be able to emerge cdrtools in a sysroot. Reproducible: Always Steps to Reproduce: 1. emerge -v app-cdr/cdrtools # with a sysroot profile Actual Results: The makedepend package is installed in the sysroot. Expected Results: The makedepend command should be installed in /usr/bin so it can be executed. The only occurrence of the command (aside from the Domain/OS file) is in RULES/rules.prg with the line: MKDEP= @echo " ==> MAKING DEPENDENCIES \"$@\"";set -x; makedepend
It is not used more or less since the version it has been added by a fellow developer. So I just moved it to BDEPEND.