diff --git a/pkgs/nix-portable/default.nix b/pkgs/nix-portable/default.nix index c504d7da..0bbc44ae 100644 --- a/pkgs/nix-portable/default.nix +++ b/pkgs/nix-portable/default.nix @@ -285,16 +285,7 @@ let collectBinds(){ - ### gather paths to bind for proot - # we cannot bind / to / without running into a lot of trouble, therefore - # we need to collect all top level directories and bind them inside an empty root - - # for termux a fallback is needed as enumerating top level directories fails - if ! pathsTopLevel="\$(find / -mindepth 1 -maxdepth 1 -not -name nix -not -name dev 2>&3)"; then - debug "Error: unable to list top level directories. Falling back to default binds." - pathsTopLevel="/etc /proc" - fi - + pathsTopLevel="/boot /run /sys \$PWD /gpfs /tmp /scratch" toBind="" for p in \$pathsTopLevel; do