From e3c0ba78dd50837d0b1edb4e923ace33220c504b Mon Sep 17 00:00:00 2001 From: Stephen Huan Date: Tue, 31 Oct 2023 01:50:22 -0400 Subject: [PATCH] nixos/activation-script: check rmdir in usrbinenv --- nixos/modules/system/activation/activation-script.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/system/activation/activation-script.nix b/nixos/modules/system/activation/activation-script.nix index c8407dd6779a..e3aee4a3cb2f 100644 --- a/nixos/modules/system/activation/activation-script.nix +++ b/nixos/modules/system/activation/activation-script.nix @@ -260,7 +260,8 @@ in '' else '' rm -f /usr/bin/env - rmdir --ignore-fail-on-non-empty /usr/bin /usr + if test -d /usr/bin; then rmdir --ignore-fail-on-non-empty /usr/bin; fi + if test -d /usr; then rmdir --ignore-fail-on-non-empty /usr; fi ''; system.activationScripts.specialfs =