Debian Bug report logs -
#790380
gearmand: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Sun, 28 Jun 2015 17:39:01 UTC
Severity: wishlist
Tags: patch
Found in version gearmand/1.0.6-5
Fixed in version gearmand/1.0.6-7
Done: Alexandre Mestiashvili <alex@biotec.tu-dresden.de>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Stig Sandbeck Mathisen <ssm@debian.org>:
Bug#790380; Package src:gearmand.
(Sun, 28 Jun 2015 17:39:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Stig Sandbeck Mathisen <ssm@debian.org>.
(Sun, 28 Jun 2015 17:39:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: gearmand
Version: 1.0.6-5
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: environment
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
While working on the "reproducible builds" effort [1], we have noticed
that gearmand could not be built reproducibly.
The attached patch removes the persisted environment from the build
system by
only installing the C++ sources instead of the shell wrappers containing
(eg.)
relink_command. It also drops the somewhat useless include.am file.
Once applied, gearmand can be built reproducibly in our reproducible
toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[gearmand.diff.txt (text/plain, attachment)]
Reply sent
to Alexandre Mestiashvili <alex@biotec.tu-dresden.de>:
You have taken responsibility.
(Mon, 09 May 2016 16:57:15 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Mon, 09 May 2016 16:57:15 GMT) (full text, mbox, link).
Message #10 received at 790380-close@bugs.debian.org (full text, mbox, reply):
Source: gearmand
Source-Version: 1.0.6-7
We believe that the bug you reported is fixed in the latest version of
gearmand, 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 790380@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Mestiashvili <alex@biotec.tu-dresden.de> (supplier of updated gearmand 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: SHA256
Format: 1.8
Date: Mon, 09 May 2016 11:42:27 +0200
Source: gearmand
Binary: libgearman7 libgearman-dev libgearman-doc gearman-job-server gearman-tools gearman
Architecture: source amd64 all
Version: 1.0.6-7
Distribution: unstable
Urgency: medium
Maintainer: Alexandre Mestiashvili <alex@biotec.tu-dresden.de>
Changed-By: Alexandre Mestiashvili <alex@biotec.tu-dresden.de>
Description:
gearman - Distributed job queue
gearman-job-server - Job server for the Gearman distributed job queue
gearman-tools - Tools for the Gearman distributed job queue
libgearman-dev - Development files for the Gearman Library
libgearman-doc - API Documentation for the Gearman Library
libgearman7 - Library providing Gearman client and worker functions
Closes: 790380
Changes:
gearmand (1.0.6-7) unstable; urgency=medium
.
* Forward patch correcting typos to upstream
* Ensure proper upgrade from -dbg to new dbgsym packages by using
dh_strip --dbgsym-migration
* Update License for debian/* to GPL-3.0+
* Apply patch from #790380 making the build reproducible. (Closes: #790380)
Checksums-Sha1:
479998869937d8df76b8ad247b8d760baccfe984 2558 gearmand_1.0.6-7.dsc
d0255482078be61980d025f0c75ab4c7da20a30c 20676 gearmand_1.0.6-7.debian.tar.xz
90b457818317836fde4e13f82cdcd8e38daee970 1263728 gearman-job-server-dbgsym_1.0.6-7_amd64.deb
d1ed3b2b9cee823bcdd29dc254eb2b3edf8ea8c7 123010 gearman-job-server_1.0.6-7_amd64.deb
26a4164da3828c6436722d8d904559bd014d64bd 365256 gearman-tools-dbgsym_1.0.6-7_amd64.deb
edcdedb7c06b6e3ca41be9ff81495f97191cb4da 50110 gearman-tools_1.0.6-7_amd64.deb
63f2790b0957aa20cd6b9ce434f42b0c730e0054 14064 gearman_1.0.6-7_all.deb
041cb317fb1fdb44997d58e3533d826dc5c0612f 189628 libgearman-dev_1.0.6-7_amd64.deb
4e84639414fbd4e972e5e2d3fe9db2587430f7ef 109506 libgearman-doc_1.0.6-7_all.deb
ff762abfbf1800b29c56ab7bedfee104bc587d09 242754 libgearman7-dbgsym_1.0.6-7_amd64.deb
e84d9583ed8b68b1ee51163b5d200db938db0429 68114 libgearman7_1.0.6-7_amd64.deb
Checksums-Sha256:
767ff75981cdb7acbba34ac938d9bb31b9b15863f9518777c202efa0db72efbd 2558 gearmand_1.0.6-7.dsc
079000f0317fa5aae3b1dde33797b80876abf2e641282358034dc3619881c37d 20676 gearmand_1.0.6-7.debian.tar.xz
e21168c630b75adfa6a51a0d150126fa465ca497e22fce6209d899e33f7e053c 1263728 gearman-job-server-dbgsym_1.0.6-7_amd64.deb
53ec9a644ed3fbd776e303ce5a9dcee6cd3465deb9026b7f8d9fc28fe547b9c6 123010 gearman-job-server_1.0.6-7_amd64.deb
5024600f832c16a86aa8cd7c1dc6d2f1b14e36d15fb541b324b06b6e1cfb1d4a 365256 gearman-tools-dbgsym_1.0.6-7_amd64.deb
e513541bbca1d43ff46a2f31d37ca7edfd97d4f81bd6c39b13fbfdceb670808f 50110 gearman-tools_1.0.6-7_amd64.deb
91a5c1a9269a5c61192f328e81679174abcfb1914183e3319f6e30927cf81cfa 14064 gearman_1.0.6-7_all.deb
4ff04833794ffd9e46b3aa95c022c1451e316f5ce3995aab12ca1aeae4526dfe 189628 libgearman-dev_1.0.6-7_amd64.deb
2ed268457dc848202c2784f8f262f2847d52cbe763e0e4494f6f52132845d8c2 109506 libgearman-doc_1.0.6-7_all.deb
c9bcc9b0f2c32529c930a7810e466fe47adb3d2cef929d95180eede870ac75e2 242754 libgearman7-dbgsym_1.0.6-7_amd64.deb
b5403a955578809b5e898feba6985e9c07f21590cae4aca238281d2e1e477335 68114 libgearman7_1.0.6-7_amd64.deb
Files:
48208231f881af6bf714b4a6ce1d88cc 2558 misc extra gearmand_1.0.6-7.dsc
e785d536b3d4de4d031d261f74faa703 20676 misc extra gearmand_1.0.6-7.debian.tar.xz
6d85013f62dc6e19859ecd089e96de68 1263728 debug extra gearman-job-server-dbgsym_1.0.6-7_amd64.deb
2112faddbd25f17edd69672640da465f 123010 misc extra gearman-job-server_1.0.6-7_amd64.deb
85702d6dab00d424e783a925f2d638f2 365256 debug extra gearman-tools-dbgsym_1.0.6-7_amd64.deb
840ee482cf10ddc87a8d5a8a826e551e 50110 misc extra gearman-tools_1.0.6-7_amd64.deb
144ec40f3374911646d11a7ab9d4bf00 14064 misc extra gearman_1.0.6-7_all.deb
6c400f02fbf717a7f542f4ff24f0b092 189628 libdevel extra libgearman-dev_1.0.6-7_amd64.deb
8da1c002839ec145eddc20011a5c0908 109506 doc extra libgearman-doc_1.0.6-7_all.deb
39bf5b17598101ebb7951cea48d99dbc 242754 debug extra libgearman7-dbgsym_1.0.6-7_amd64.deb
19ecdf42f162c4a3985d9476ec4d1883 68114 misc optional libgearman7_1.0.6-7_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXMLwQAAoJEC/YvtrAIO7RjpYP/1rsi1HKqU3xEC2tM9Uok+Qu
NxZMDC/eoAgmL4uIuZ/tFdugSpfWd1WmY6q5DtnQZOyEE/go5XyyJ26DYmbRS+s4
jQ0cRp8VEniDqbsdVeRiTR20OukDgUbzl2w1PpEdxmKQd2eXXmBo2sBx5V3+f4Gw
fQmPzUcmSD2VuPo5PE56j5wNO6sLbmXvxz68yInteVpGDnI0C/iSz/2jzCdMr0RG
+Nv/ize8RPobjiYWiZF+QzXG7YcGIx8Eb34f+5JhPu7CcHetVK4s8FKTqv+hBR2J
IiiRwY5ti33R3xA0AsZ5axWIEsVR92veQTy02LO1hKRacFo4DVavYjaJTFXkU3MX
X0ZVY6PPVVyX/vn1Rr29FchlUtJpY4p3FUlP6rkj6JvJiFG4/tHGsnFZ1rbD26cl
v4qRHTMvgldWlZ6fB8SNF2qaecV/yw/T/JjWgTAlo9iR3XMfDGTkXIqiZ1ISKd0I
5pzrEgEO3l9zkvyiSoMKVYa3yJY5Ec0CPJAtEVjne3zyc4qe3oEqIj4hcfXfYA5D
kUzIfNO4VBOZnUAE/rSEQENVHcQaAJsnfU4sh7BbCMYmPqKHX0rt/RsOCWMjeyHP
ZAaxf+8Qt47IvAdwxfEWGhcP4eIsmefevbLwLsqxUaYeZ5APX+NuFOzWKkxN09vQ
x9wHdQHnGAwelgaiPOXX
=6eDB
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 08 Jul 2016 07:48:29 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 14:01:21 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.