[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#978009: calife: reproducible builds: /usr/bin/calife contains embedded path to "su"



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


Reply to: