distrobox: fix incorrect bind-mounting (#489819)

This commit is contained in:
Michael Daniels
2026-02-21 15:22:41 +00:00
committed by GitHub
+4 -2
View File
@@ -43,8 +43,10 @@ stdenvNoCC.mkDerivation (finalAttrs: {
wrapProgram "$out/bin/distrobox-generate-entry" \
--prefix PATH ":" ${lib.makeBinPath [ wget ]}
wrapProgram "$out/bin/${finalAttrs.meta.mainProgram}" \
--prefix PATH ":" ${lib.makeBinPath [ gnugrep ]}
mv "$out/bin/${finalAttrs.meta.mainProgram}" "$out/bin/.${finalAttrs.meta.mainProgram}-wrapped"
makeWrapper "${stdenvNoCC.shell}" "$out/bin/${finalAttrs.meta.mainProgram}" \
--prefix PATH ":" "${lib.makeBinPath [ gnugrep ]}" \
--add-flags "-c 'source \"$out/bin/.${finalAttrs.meta.mainProgram}-wrapped\"' \"\$0\""
mkdir -p $out/share/distrobox
echo 'container_additional_volumes="/nix:/nix"' > $out/share/distrobox/distrobox.conf