Debian Bug report logs -
#985219
xbs -- Fails to build reproducibly due to varying umask
Reported by: Nilesh Patra <nilesh@debian.org>
Date: Sun, 14 Mar 2021 15:48:01 UTC
Severity: normal
Tags: patch
Found in version xbs/0-10
Fixed in version xbs/0-11
Done: Matthew Vernon <matthew@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, nilesh@debian.org, reproducible-bugs@lists.alioth.debian.org, Matthew Vernon <matthew@debian.org>:
Bug#985219; Package xbs.
(Sun, 14 Mar 2021 15:48:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Nilesh Patra <nilesh@debian.org>:
New Bug report received and forwarded. Copy sent to nilesh@debian.org, reproducible-bugs@lists.alioth.debian.org, Matthew Vernon <matthew@debian.org>.
(Sun, 14 Mar 2021 15:48:32 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: xbs
Version: 0-10
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: umask
X-Debbugs-Cc: nilesh@debian.org, reproducible-bugs@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.
Reply sent
to Matthew Vernon <matthew@debian.org>:
You have taken responsibility.
(Sun, 14 Mar 2021 18:06:03 GMT) (full text, mbox, link).
Notification sent
to Nilesh Patra <nilesh@debian.org>:
Bug acknowledged by developer.
(Sun, 14 Mar 2021 18:06:03 GMT) (full text, mbox, link).
Message #10 received at 985219-close@bugs.debian.org (full text, mbox, reply):
Source: xbs
Source-Version: 0-11
Done: Matthew Vernon <matthew@debian.org>
We believe that the bug you reported is fixed in the latest version of
xbs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 985219@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthew Vernon <matthew@debian.org> (supplier of updated xbs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 14 Mar 2021 17:46:27 +0000
Source: xbs
Binary: xbs
Architecture: source
Version: 0-11
Distribution: unstable
Urgency: medium
Maintainer: Matthew Vernon <matthew@debian.org>
Changed-By: Matthew Vernon <matthew@debian.org>
Description:
xbs - 3-d models and movies of molecules
Closes: 985219
Changes:
xbs (0-11) unstable; urgency=medium
.
* patch from Nilesh Patra <nilesh@debian.org> to make build reproducible
(fix mode of runex) (Closes: #985219)
Checksums-Sha1:
f9857977eca4558c217010d945012de0ff306e49 1524 xbs_0-11.dsc
9921d63f6b17a14702ab79efff55f062291149b0 107115 xbs_0-11.tar.gz
Checksums-Sha256:
64f0a39ad648a8c9928871d2ca5d973d3643eba66629ba2760dc6b8e68f214d6 1524 xbs_0-11.dsc
e5549ccee6ca5137611854c953d305bb0c4f86fbcbaaa31f50221f9f507079d6 107115 xbs_0-11.tar.gz
Files:
b3b294442aa03c6ce78f82bc0e341bf6 1524 science optional xbs_0-11.dsc
c7221763e8de6b486ae2556ce254e5ac 107115 science optional xbs_0-11.tar.gz
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEEuk75yE35bTfYoeLUEvTSHI9qY8gFAmBOTLwTHG1hdHRoZXdA
ZGViaWFuLm9yZwAKCRAS9NIcj2pjyFDjEACRrWty/+zzMcxLx+wZM5vakz5aqkaw
sq3ljk+gJh2pSO0n34HyxfiR1JGsG0FdUyoWfm8sLNjrEkqRUEOSS7/wvSMlDaKH
/v7ycSYUoLvU5dOTKCsLMNlPw5ioLLBDrd7aiJZxh/uuT5xYFHeW1z0oSTFq5dWk
aePNsxAjj4N0WQs9DvV4z+YypwBVn9dG+jwvJ3ekx9F/V/qjkQeTaCYVdzsXJEQU
djVoERDg6CC/xLLNxJtNnfM+rwlgxH7FZ7QIczq77SjkDhq8a1hC/HaE6sfUOQtt
fmCPgVUu4hBuvsWZj1YcvwJZZC5i3Cqlb0lVNedtqT4jdtz81YpWZM22Qd9kHg7/
Mtw8m4WvcWdvcvGMLPBrqWCuz3J2atJny41255l4VOx8wLgNCo3pHzSEfk595iTo
L7K0NV8/wefS0vmd8fIgG1k83n4s9RcCQT6HB4WjWkyvuuBOVQZYLYF+scpg4TAD
QePNKRF43h4y/bFX1ycFAGgQUcUZivJYlfz0BMREDsvqP0GOQcMVRkVjJzHCr85N
1C98m3agp7KSToGIb4b4Pj1bFjr7CZHeYBTqyOmzibxOmac79umAplu75jgHW2Vm
6XaS9FD1vDBmsa5zQ3slzprwTK7OnCiAFH4p1vu4ui9RUB/05g3JJ7IaF6CCEGtB
ctcZDs+alQ4TQw==
=T/Pw
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 13 Sep 2021 07:26:13 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 11:07:28 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.