make-bootstrap-tools.nix test: Use busybox from store

Our bootstrap tools are actually broken right now due to busybox not
working when invoked directly from a store path. (It says e.g.
"0qqqw19y4gmknajw8vg4fvhx9gxdqlhz-busybox: applet not found").
Make this test actually fail in such case, the next commit will fix the
problem with busybox.

+3 -2
+3 -2
pkgs/stdenv/linux/make-bootstrap-tools.nix
··· 170 170 }; 171 171 172 172 bootstrapFiles = { 173 - busybox = "${build}/on-server/busybox"; 174 - bootstrapTools = "${build}/on-server/bootstrap-tools.tar.xz"; 173 + # Make them their own store paths to test that busybox still works when the binary is named /nix/store/HASH-busybox 174 + busybox = runCommand "busybox" {} "cp ${build}/on-server/busybox $out"; 175 + bootstrapTools = runCommand "bootstrap-tools.tar.xz" {} "cp ${build}/on-server/bootstrap-tools.tar.xz $out"; 175 176 }; 176 177 177 178 bootstrapTools = import ./bootstrap-tools { inherit system bootstrapFiles; };