diff --git a/flake.nix b/flake.nix
index fc453e8..1276c0c 100644
--- a/flake.nix
+++ b/flake.nix
@@ -52,6 +52,10 @@
             version = "0.0.1";
             packages = [
                 { drv = pkgs.curl; path = "bin/curl"; }
+                { drv = pkgs.bash; path = "bin/bash"; }
+                { drv = patosPkgs.glibc; path = "bin/ldd"; }
+                { drv = pkgs.keyutils; path = "bin/keyctl"; }
+                { drv = pkgs.gnutar; path = "bin/tar"; }
                 { drv = patosPkgs.tpm2-tools; path = "bin/tpm2"; }
                 { drv = pkgs.cryptsetup; path = "bin/cryptsetup"; }
                 { drv = pkgs.cryptsetup; path = "bin/veritysetup"; }
diff --git a/lib/make-sysext.nix b/lib/make-sysext.nix
index c94227b..6de1e63 100644
--- a/lib/make-sysext.nix
+++ b/lib/make-sysext.nix
@@ -63,7 +63,7 @@ runCommand name
       cp -Pv "$srcfile" "$destfile"
 
       chmod 755 "$destfile"
-      patchelf --set-rpath /usr/lib $destfile
+      patchelf --set-rpath /usr/lib $destfile || true
       patchelf --set-interpreter /lib/ld-linux-x86-64.so.2 $destfile || true
     }