diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2015-01-12 17:42:59 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2015-01-12 17:52:30 +0100 |
commit | 7358b8dfda345cbfb3d5427b0182850071351b4f (patch) | |
tree | e943f304d7b3a2542803fa9d9ddb92d14417815f /pkgs/build-support | |
parent | 8e25e4e368dbfec17d9d88c824fb89d1987bf923 (diff) | |
download | nixlib-7358b8dfda345cbfb3d5427b0182850071351b4f.tar nixlib-7358b8dfda345cbfb3d5427b0182850071351b4f.tar.gz nixlib-7358b8dfda345cbfb3d5427b0182850071351b4f.tar.bz2 nixlib-7358b8dfda345cbfb3d5427b0182850071351b4f.tar.lz nixlib-7358b8dfda345cbfb3d5427b0182850071351b4f.tar.xz nixlib-7358b8dfda345cbfb3d5427b0182850071351b4f.tar.zst nixlib-7358b8dfda345cbfb3d5427b0182850071351b4f.zip |
Fix a warning in initrd generation
${pkgs.busybox}/bin and ${pkgs.busybox}/sbin are now the same directory, so don't copy both.
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/vm/default.nix | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix index 782751e1157d..10bb59ccae03 100644 --- a/pkgs/build-support/vm/default.nix +++ b/pkgs/build-support/vm/default.nix @@ -36,7 +36,7 @@ rec { cp -p ${pkgs.stdenv.glibc}/lib/libm.so.* $out/lib # Copy BusyBox. - cp -pd ${pkgs.busybox}/bin/* ${pkgs.busybox}/sbin/* $out/bin + cp -pd ${pkgs.busybox}/bin/* $out/bin # Run patchelf to make the programs refer to the copied libraries. for i in $out/bin/* $out/lib/*; do if ! test -L $i; then nuke-refs $i; fi; done @@ -162,7 +162,7 @@ rec { # Set the system time from the hardware clock. Works around an # apparent KVM > 1.5.2 bug. - ${pkgs.utillinux}/sbin/hwclock -s + ${pkgs.utillinux}/bin/hwclock -s export NIX_STORE=/nix/store export NIX_BUILD_TOP=/tmp @@ -255,7 +255,7 @@ rec { defaultCreateRootFS = '' mkdir /mnt - ${e2fsprogs}/sbin/mkfs.ext4 /dev/${hd} + ${e2fsprogs}/bin/mkfs.ext4 /dev/${hd} ${utillinux}/bin/mount -t ext4 /dev/${hd} /mnt if test -e /mnt/.debug; then @@ -306,14 +306,14 @@ rec { buildInputs = [ utillinux ]; buildCommand = '' ln -s ${linux}/lib /lib - ${module_init_tools}/sbin/modprobe loop - ${module_init_tools}/sbin/modprobe ext4 - ${module_init_tools}/sbin/modprobe hfs - ${module_init_tools}/sbin/modprobe hfsplus - ${module_init_tools}/sbin/modprobe squashfs - ${module_init_tools}/sbin/modprobe iso9660 - ${module_init_tools}/sbin/modprobe ufs - ${module_init_tools}/sbin/modprobe cramfs + ${module_init_tools}/bin/modprobe loop + ${module_init_tools}/bin/modprobe ext4 + ${module_init_tools}/bin/modprobe hfs + ${module_init_tools}/bin/modprobe hfsplus + ${module_init_tools}/bin/modprobe squashfs + ${module_init_tools}/bin/modprobe iso9660 + ${module_init_tools}/bin/modprobe ufs + ${module_init_tools}/bin/modprobe cramfs mknod /dev/loop0 b 7 0 mkdir -p $out @@ -332,12 +332,12 @@ rec { buildInputs = [ utillinux mtdutils ]; buildCommand = '' ln -s ${linux}/lib /lib - ${module_init_tools}/sbin/modprobe mtd - ${module_init_tools}/sbin/modprobe mtdram total_size=131072 - ${module_init_tools}/sbin/modprobe mtdchar - ${module_init_tools}/sbin/modprobe mtdblock - ${module_init_tools}/sbin/modprobe jffs2 - ${module_init_tools}/sbin/modprobe zlib + ${module_init_tools}/bin/modprobe mtd + ${module_init_tools}/bin/modprobe mtdram total_size=131072 + ${module_init_tools}/bin/modprobe mtdchar + ${module_init_tools}/bin/modprobe mtdblock + ${module_init_tools}/bin/modprobe jffs2 + ${module_init_tools}/bin/modprobe zlib mknod /dev/mtd0 c 90 0 mknod /dev/mtdblock0 b 31 0 @@ -560,7 +560,7 @@ rec { buildCommand = '' ${createRootFS} - PATH=$PATH:${dpkg}/bin:${dpkg}/sbin:${glibc}/sbin:${lzma}/bin + PATH=$PATH:${dpkg}/bin:${dpkg}/bin:${glibc}/bin:${lzma}/bin # Unpack the .debs. We do this to prevent pre-install scripts # (which have lots of circular dependencies) from barfing. |