Your message dated Wed, 07 Oct 2015 15:26:14 +0000
with message-id <[email protected]>
and subject line Bug#786637: fixed in nvidia-settings 340.93-1
has caused the Debian Bug report #786637,
regarding nvidia-settings: please make the build reproducible
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
786637: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786637
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nvidia-settings
Version: 340.46-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps username hostname
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that nvidia-settings could not be built reproducibly.
The attached patch redefines DATE, WHOAMI, and HOSTNAME_CMD in
debian/rules to stable values. Once applied, nvidia-settings can be
built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Lunar .''`.
[email protected] : :Ⓐ : # apt-get install anarchism
`. `'`
`-
diff -Nru nvidia-settings-340.46/debian/rules nvidia-settings-340.46/debian/rules
--- nvidia-settings-340.46/debian/rules 2014-09-08 11:26:06.000000000 +0000
+++ nvidia-settings-340.46/debian/rules 2015-05-23 18:57:40.000000000 +0000
@@ -28,6 +28,12 @@
AUTOKEEP = debian/watch
AUTOCLEAN = $(filter-out $(AUTOKEEP),$(AUTOGEN))
+# Redefine DATE to something stable to make the build reproducible
+DATE = date -u --date='$(shell dpkg-parsechangelog -S Date)'
+# Cheat for user and hostname
+WHOAMI = echo user
+HOSTNAME_CMD = echo debian
+export DATE WHOAMI HOSTNAME_CMD
%:
dh $@
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: nvidia-settings
Source-Version: 340.93-1
We believe that the bug you reported is fixed in the latest version of
nvidia-settings, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (supplier of updated nvidia-settings 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 07 Oct 2015 16:10:43 +0200
Source: nvidia-settings
Binary: nvidia-settings libxnvctrl0 libxnvctrl-dev
Architecture: source
Version: 340.93-1
Distribution: unstable
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Description:
libxnvctrl-dev - NV-CONTROL X extension (development files)
libxnvctrl0 - NV-CONTROL X extension (runtime library)
nvidia-settings - tool for configuring the NVIDIA graphics
driver${nvidia:LegacyDes
Closes: 786637
Changes:
nvidia-settings (340.93-1) unstable; urgency=medium
.
[ Andreas Beckmann ]
* New upstream release 340.93.
* d/rules: Make the build reproducible by using deterministic timestamp,
user and hostname strings to be included in the binary. Based on patch by
Jérémy Bobbio. (Closes: #786637)
.
[ Luca Boccassi ]
* Change libxnvctrl0 and libxnvctrl-dev Architecture to any
* Convert libxnvctrl0 and libxnvctrl-dev to Multi-Arch: same
* Added myself to Uploaders
Checksums-Sha1:
75ee7edfd9e03ee09925a63d58fe64b6ae7f18ec 2502 nvidia-settings_340.93-1.dsc
d00b3f0efc45bd6bed37356167cad3f15bae36c3 1550170
nvidia-settings_340.93.orig.tar.bz2
b9e0db47cd587cbb5587e7fff0c595a3ccc1a061 16304
nvidia-settings_340.93-1.debian.tar.xz
Checksums-Sha256:
f26cd750ad0409191781e4c006f33bf5a3ae94b0cb0ebdc08a68845ddc670734 2502
nvidia-settings_340.93-1.dsc
c296ed9d553599a2b317fdfc77c99a3154acfe48a3f2c51768acec858f1e1dd7 1550170
nvidia-settings_340.93.orig.tar.bz2
6d27a18cb668603438f8b6514427d03cbe41ad7ae2cfb50dcd3b9290402689c1 16304
nvidia-settings_340.93-1.debian.tar.xz
Files:
707178890a1eda14044a33f9497122fb 2502 x11 optional nvidia-settings_340.93-1.dsc
c37d0c4ebd6ae225258c3d83fcc2fd90 1550170 x11 optional
nvidia-settings_340.93.orig.tar.bz2
89c80c3cc35217fabd99ed6deeee805c 16304 x11 optional
nvidia-settings_340.93-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWFTKdAAoJEF+zP5NZ6e0IVeQP/RLSsZVK0eM06Hbu5JijxI4w
T0ylLV8Qsfun4x+r9gpIU+UYyN2p+iCHgE64vqyKejph7VFyCR4/QFyQ1To0WzHW
WapwHMxZDVoAPHhxjoy9l3+HJVQhCNMRIVLoirvaNpRIqO8cCH9EiYLPbLhlYxAE
EORsl27ixka0qG6aLhAZ83NDwEq+TbgDb9fYyhQUqtnefIL7GPxll3555u1/+tFb
x+GybP3lAfTtMPEAwmO3NNKLOV41Qw+tiPLysJS+o81bPiQwJJ+AVYzptc7o9S0X
T0XAnZkwX75Egs4/LHk00uinyebhyKNZHRl27yUO3sniwfs/4/2UQ1pnsvTHIkOQ
ha1QTtvabIiF7thT/QIJjnv/fWEi8hYHAtQLVauxWfCAIE7hwftxQIiQHLX9xGLo
IS0MjEeIkbPT/FZNviTezeg0O+8SHPGbwYBehAAGuSkOhlBPOo21VlRmzTJJEh4g
Uaiw4rE/yUw/sEj2dJp7SgPPv3OWY6DdYm8D08hXF32gSlC5RwIaPlDydx/dGk/r
+T3RSNq6NWinztawZ2i+3utDsUPThKXECGMZKilEnYJjvhqOhfvKh9JilB5dLjiU
kZvVpijopWq0/5zWApL+wsRurzpoVbvf1OX3YZiGUpRrqtBX/WNEStHKSRUV9a+4
02QRLaWhWr1q/UNHrkxw
=bVfr
-----END PGP SIGNATURE-----
--- End Message ---