From 6747d4bdb58a8008feaea16bbc7a4b599b038a52 Mon Sep 17 00:00:00 2001 From: Josselin Poiret Date: Tue, 16 Jan 2024 18:38:18 +0100 Subject: gnu: volume-key: Add required transitive dependencies. * gnu/packages/disk.scm (volume-key): Add transitive dependencies for libdevmapper and libcryptsetup. Change-Id: Iaced5bedd2f6ec8e67118b2ee4d01f14704a3694 --- gnu/packages/disk.scm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm index 357920af9c..d92c0ebe15 100644 --- a/gnu/packages/disk.scm +++ b/gnu/packages/disk.scm @@ -1039,12 +1039,13 @@ and its highly optimized now for efficient performance.") (native-inputs (list pkg-config swig python-3)) ; used to generate the Python bindings (inputs - `(("cryptsetup" ,cryptsetup) - ("nss" ,nss) - ("libblkid" ,util-linux "lib") - ("lvm2" ,lvm2) ; for "-ldevmapper" - ("glib" ,glib) - ("gpgme" ,gpgme))) + (append + (cons cryptsetup (libcryptsetup-propagated-inputs)) + (cons lvm2 (libdevmapper-propagated-inputs)) + (list nss + (list util-linux "lib") + glib + gpgme))) (arguments `(#:tests? #f ; not sure how tests are supposed to pass, even when run manually #:phases -- cgit v1.2.3