From d9b69b495e07f21b8a49f38f87fed5babd3a9476 Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Mon, 19 May 2025 10:13:47 +0200 Subject: [PATCH] dev-lang/rust-bin-1.87.0: fix patchelf for prefix Fix path to bin-dir. Thanks Moritz Brunner in https://bugs.gentoo.org/955343#c3 Closes: https://bugs.gentoo.org/955343 Signed-off-by: Fabian Groffen --- dev-lang/rust-bin/rust-bin-1.87.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-lang/rust-bin/rust-bin-1.87.0.ebuild b/dev-lang/rust-bin/rust-bin-1.87.0.ebuild index 160d7e8603112..279ac9c31f106 100644 --- a/dev-lang/rust-bin/rust-bin-1.87.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.87.0.ebuild @@ -202,8 +202,9 @@ rust_native_abi_install() { if use prefix; then local interpreter=$(patchelf --print-interpreter "${EPREFIX}"/bin/bash) - ebegin "Changing interpreter to ${interpreter} for Gentoo prefix at ${ED}/opt/${SLOT}/bin" - find "${ED}/opt/${SLOT}/bin" -type f -print0 | \ + local binpth="${ED}/opt/rust-bin-${SLOT}/bin" + ebegin "Changing interpreter to ${interpreter} for Gentoo Prefix at ${binpth}" + find "${binpth}" -type f -print0 | \ while IFS= read -r -d '' filename; do patchelf_for_bin ${filename} ${interpreter} \; || die done