From dbe221a89ac369c1d0f7679acb20544e08357413 Mon Sep 17 00:00:00 2001 From: Brian Cully Date: Wed, 15 Jun 2022 23:54:07 -0400 Subject: gnu: lxd: Add ‘attr’ to inputs and use it in wrapper. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes issue with lxd crashing on startup with: Error: exec: "setfattr": executable file not found in $PATH * gnu/packages/virtualization.scm (lxd)[arguments]: In 'install' phase, add "attr" to the list of packages used in 'wrap-program'. [inputs]: Add ATTR. Signed-off-by: Ludovic Courtès --- gnu/packages/virtualization.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index a7e1ccd6ca..015c291ec3 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -1221,7 +1221,7 @@ It started as a side project of LXC but can be used by any run-time.") '() '("bash" "acl" "rsync" "tar" "xz" "btrfs-progs" "gzip" "dnsmasq" "squashfs-tools" "iproute2" - "criu" "iptables")))) + "criu" "iptables" "attr")))) ;; Remove unwanted binaries. (for-each (lambda (prog) (delete-file (string-append bin-dir prog))) @@ -1247,6 +1247,7 @@ It started as a side project of LXC but can be used by any run-time.") ("libcap" ,libcap) ("lxc" ,lxc) ;; Run-time dependencies. + ("attr" ,attr) ("bash" ,bash-minimal) ("rsync" ,rsync) ("tar" ,tar) -- cgit v1.2.3