Package: xbs Version: 0-10 Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: umask X-Debbugs-Cc: nil...@debian.org, reproducible-b...@lists.alioth.debian.org
Dear Maintainer, Hi Currently xbs fails to build reproducibly because varying file creation masks values result in different permissions for the "runex" example binary. Please either defer this to dh_fixperms, or manually set permissions for this file. The attached patch does that job. Nilesh diff --git a/debian/rules b/debian/rules index 86ab906..5501154 100755 --- a/debian/rules +++ b/debian/rules @@ -8,7 +8,7 @@ override_dh_installchangelogs: override_dh_installexamples: dh_installexamples - chmod +x debian/xbs/usr/share/doc/xbs/examples/runex + chmod u=rwx,g=rx,o=x debian/xbs/usr/share/doc/xbs/examples/runex override_dh_compress: # Leave these uncompressed so that runex works. -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.7.0-2-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect Versions of packages xbs depends on: ii libc6 2.31-3 ii libx11-6 2:1.6.12-1 xbs recommends no packages. xbs suggests no packages.