Source: calife Severity: normal Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: usrmerge X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org The file /usr/bin/calife contains an embedded path to the "su" command: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/calife.html Which may be /bin/su or /usr/bin/su on a usrmerged system. The attached patch fixes this by passing the SU_CMD variable to configure. Thanks for maintaining calife! live well, vagrant
From 3a2ed4653a1aa23d4ca974a49123f5d707122cf7 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Thu, 24 Dec 2020 09:27:40 +0000 Subject: [PATCH 2/7] debian/rules: Pass SU_CMD to configure. The path to "su" may vary as either /bin/su or /usr/bin/su if the system is configured as a usrmerge system. Use /bin/su for the most compatible location. https://tests.reproducible-builds.org/debian/issues/unstable/paths_vary_due_to_usrmerge_issue.html --- debian/rules | 3 +++ 1 file changed, 3 insertions(+) diff --git a/debian/rules b/debian/rules index 989b593..2eed177 100755 --- a/debian/rules +++ b/debian/rules @@ -5,3 +5,6 @@ override_dh_auto_install: override_dh_auto_test: + +override_dh_auto_configure: + dh_auto_configure -- SU_CMD=/bin/su -- 2.20.1
Attachment:
signature.asc
Description: PGP signature