From e32f670fe78c40510f87aacea69ce8de0e937db7 Mon Sep 17 00:00:00 2001 From: "wenxin.leong" Date: Wed, 27 Mar 2024 10:30:54 +0800 Subject: [PATCH] Correct a missing dependency in opensuse-leap >= 15.4 The ssh-keygen binary is absent from opensuse-leap >= 15.4, leading to failures in the tpm2-pkcs11 CI. In older versions, this binary was indirectly installed through a chain of packages: git -> git-core -> openssh-clients -> openssh-common. However, in later versions, git-core no longer installs openssh-clients. Signed-off-by: wenxin.leong --- opensuse-leap.docker.m4 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/opensuse-leap.docker.m4 b/opensuse-leap.docker.m4 index 3df631a..1238a3a 100644 --- a/opensuse-leap.docker.m4 +++ b/opensuse-leap.docker.m4 @@ -54,7 +54,8 @@ RUN zypper -n in \ libusb-devel \ libftdi1-devel \ libnettle-devel \ - p11-kit-devel + p11-kit-devel \ + openssh-common include(`autoconf.m4') include(`python3.7.2.m4')