Prebuilt binary package for eix uses `#!/usr/bin/sh` shebang in its wrapper scripts (e.g. eix-sync). The specified shell is not present in a fresh installation of Gentoo. Reproducible: Always Steps to Reproduce: 1. Install binary package of eix 2. Run eix-sync Actual Results: -bash: /usr/bin/eix-sync: /usr/bin/sh: bad interpreter: No such file or directory Expected Results: Synced repositories This might be related to #815181
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f301f158bfbfcaeb2284f58e13fa57bd9818a532 commit f301f158bfbfcaeb2284f58e13fa57bd9818a532 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-03-24 14:42:20 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-03-24 14:43:43 +0000 app-portage/eix: pass --with-sh-shebang=/bin/sh to configure Closes: https://bugs.gentoo.org/927510 Signed-off-by: Mike Gilbert <floppym@gentoo.org> app-portage/eix/{eix-0.36.7.ebuild => eix-0.36.7-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)