From 1d471bbe440ba254c6e1c557d0fad91d67e1450c Mon Sep 17 00:00:00 2001 From: Hartmut Goebel Date: Tue, 6 Jun 2023 16:06:01 +0200 Subject: gnu: podman: Fix path to helper binaries. 'quadlet' and 'rootlessport' coming with podman reside in "#$output/libexex/podman", not in "#$output/bin". Thus search this first. * gnu/packages/containers.scm (podman)[phases]: Change subsitution for "/usr/local/libexec/podman", add substitution for "/usr/local/lib/podman". --- gnu/packages/containers.scm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gnu/packages/containers.scm') diff --git a/gnu/packages/containers.scm b/gnu/packages/containers.scm index 463a834108..232d994fe3 100644 --- a/gnu/packages/containers.scm +++ b/gnu/packages/containers.scm @@ -360,6 +360,8 @@ configure network interfaces in Linux containers.") (string-append "CATATONIT_PATH=" (which "true")))) (substitute* "vendor/github.com/containers/common/pkg/config/config_linux.go" (("/usr/local/libexec/podman") + (string-append #$output "/libexec/podman")) + (("/usr/local/lib/podman") (string-append #$output "/bin"))) (substitute* "vendor/github.com/containers/common/pkg/config/default.go" (("/usr/libexec/podman/conmon") (which "conmon")) -- cgit v1.2.3