seems that portage-3.0.34.1 does no longer prefixify she-bangs during installation of scripts, e.g., changing #!/bin/tcsh to #!/opt/prefix/bin/tcsh is this intentional or is it a bug? how could/should i work around this? or is something wrong with my prefix configs or ebuilds?
bug for sure, what pkg are you seeing this with?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1967db27a408446c789a1f04ad36810dc21b1aeb commit 1967db27a408446c789a1f04ad36810dc21b1aeb Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2022-07-26 19:44:17 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2022-07-26 19:44:17 +0000 sys-apps/portage-3.0.34.2: version bump to fix #861305 This fixes the shebang rewrite, and also includes a bunch of changes made to reduce differences with master. Closes: https://bugs.gentoo.org/861305 Signed-off-by: Fabian Groffen <grobian@gentoo.org> sys-apps/portage/Manifest | 2 +- sys-apps/portage/{portage-3.0.34.1.ebuild => portage-3.0.34.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-)
thanks for the quick fix. it's a home-grown ebuild for some scientific software, that a. o. installs some shell scripts. but if looking for it, i probably could have found a gentoo ebuild exposing the bug :-)
I used bzip2 :)