From 9b4991d3f465b53c5a9348e71877afb401ca3fb0 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Mon, 13 May 2013 14:16:53 -0400 Subject: [PATCH] Fix btrfs in the initrd. With NixOS/nixpkgs@7761952d06d3e2c535f00d38796f98228b3946bb , btrfs requires libz and liblzo2 Signed-off-by: Shea Levy --- modules/tasks/filesystems/btrfs.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/tasks/filesystems/btrfs.nix b/modules/tasks/filesystems/btrfs.nix index d9adcac80b2..94a7412575d 100644 --- a/modules/tasks/filesystems/btrfs.nix +++ b/modules/tasks/filesystems/btrfs.nix @@ -19,6 +19,9 @@ in '' cp -v ${pkgs.btrfsProgs}/bin/btrfsck $out/bin cp -v ${pkgs.btrfsProgs}/bin/btrfs $out/bin + # !!! Increases uncompressed initrd by 240k + cp -v ${pkgs.zlib}/lib/libz.so.1{,.2.7} $out/lib + cp -v ${pkgs.lzo}/lib/liblzo2.so.2{,.0.0} $out/lib ln -sv btrfsck $out/bin/fsck.btrfs '';