diff --git a/pkgs/os-specific/linux/minimal-bootstrap/musl/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/musl/default.nix index d9a96dd6e5a6..1a715a0158fa 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/musl/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/musl/default.nix @@ -25,6 +25,11 @@ bash.runCommand "${pname}-${version}" { inherit pname version meta; + outputs = [ + "out" + "bin" + ]; + nativeBuildInputs = [ gcc binutils @@ -87,5 +92,9 @@ bash.runCommand "${pname}-${version}" # Install make -j $NIX_BUILD_CORES install sed -i 's|/bin/sh|${bash}/bin/bash|' $out/bin/* - ln -s ../lib/libc.so $out/bin/ldd + + # Don't retain bootstrap bash in libc closure in wrapper + mkdir -p $bin + mv $out/bin $bin/bin + ln -s $out/lib/libc.so $bin/bin/ldd ''