From 52cadd761995f9e109fb69ced6e62624969e0443 Mon Sep 17 00:00:00 2001 From: Prakash Surya Date: Fri, 14 Mar 2025 09:39:50 -0700 Subject: [PATCH] DLPX-93685 LTS 24.04: Upgrade fails due to libkdumpfile conflict with upstream libkdumpfile10 package PR URL: https://www.github.com/delphix/linux-pkg/pull/341 --- packages/drgn/config.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/drgn/config.sh b/packages/drgn/config.sh index 0bb3fe37..791a6aac 100644 --- a/packages/drgn/config.sh +++ b/packages/drgn/config.sh @@ -17,11 +17,18 @@ # shellcheck disable=SC2034 DEFAULT_PACKAGE_GIT_URL="https://github.com/delphix/drgn.git" +PACKAGE_DEPENDENCIES="libkdumpfile" UPSTREAM_GIT_URL="https://github.com/osandov/drgn.git" UPSTREAM_GIT_BRANCH="main" function prepare() { + # + # Strictly speaking libkdumpfile is not a hard prerequisite for + # drgn itself, but it is a hard requirement in our use-case as + # we do want to use drgn for kdump-compressed crash dumps. + # + logmust install_pkgs "$DEPDIR"/libkdumpfile/*.deb logmust install_build_deps_from_control_file }