Debian Bug report logs - #826760
dctrl-tools: please make the build reproducible

version graph

Package: src:dctrl-tools; Maintainer for src:dctrl-tools is Rhonda D'Vine <rhonda@debian.org>;

Reported by: Reiner Herrmann <reiner@reiner-h.de>

Date: Wed, 8 Jun 2016 18:24:01 UTC

Severity: wishlist

Tags: patch

Found in version dctrl-tools/2.24-2

Fixed in version dctrl-tools/2.24-3

Done: Rhonda D'Vine <rhonda@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, dctrl-tools developers <dctrl-tools-devel@lists.alioth.debian.org>:
Bug#826760; Package src:dctrl-tools. (Wed, 08 Jun 2016 18:24:05 GMT) (full text, mbox, link).


Acknowledgement sent to Reiner Herrmann <reiner@reiner-h.de>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, dctrl-tools developers <dctrl-tools-devel@lists.alioth.debian.org>. (Wed, 08 Jun 2016 18:24:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Reiner Herrmann <reiner@reiner-h.de>
To: submit@bugs.debian.org
Subject: dctrl-tools: please make the build reproducible
Date: Wed, 8 Jun 2016 20:20:38 +0200
[Message part 1 (text/plain, inline)]
Source: dctrl-tools
Version: 2.24-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: fileordering
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that dctrl-tools could not be built reproducibly.
It collects source files without sorting, which causes the object files
to be linked in a non-deterministic order.

The attached patch fixes this by sorting the object files.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
[dctrl-tools.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Added tag(s) pending. Request was from Rhonda D'Vine <rhonda@deb.at> to control@bugs.debian.org. (Tue, 12 Jul 2016 10:24:17 GMT) (full text, mbox, link).


Reply sent to Rhonda D'Vine <rhonda@debian.org>:
You have taken responsibility. (Thu, 27 Sep 2018 05:36:03 GMT) (full text, mbox, link).


Notification sent to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer. (Thu, 27 Sep 2018 05:36:03 GMT) (full text, mbox, link).


Message #12 received at 826760-close@bugs.debian.org (full text, mbox, reply):

From: Rhonda D'Vine <rhonda@debian.org>
To: 826760-close@bugs.debian.org
Subject: Bug#826760: fixed in dctrl-tools 2.24-3
Date: Thu, 27 Sep 2018 05:34:15 +0000
Source: dctrl-tools
Source-Version: 2.24-3

We believe that the bug you reported is fixed in the latest version of
dctrl-tools, 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 826760@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rhonda D'Vine <rhonda@debian.org> (supplier of updated dctrl-tools 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: Wed, 26 Sep 2018 15:07:36 +0200
Source: dctrl-tools
Binary: dctrl-tools
Architecture: source amd64
Version: 2.24-3
Distribution: unstable
Urgency: low
Maintainer: Rhonda D'Vine <rhonda@debian.org>
Changed-By: Rhonda D'Vine <rhonda@debian.org>
Description:
 dctrl-tools - Command-line tools to process Debian package information
Closes: 826760 899915
Changes:
 dctrl-tools (2.24-3) unstable; urgency=low
 .
   * Add patch reproducible_build from Reiner Hermann for sorting object files
     for deterministic linking order (closes: #826760)
   * Bump Standards-Version to 4.2.1.
   * Update Vcs-* control fields for salsa migration.
   * Bump debhelper compat to 10.
   * Set myself as maintainer and remove the not working list address.
     I welcome co-maintainers though. :)  (closes: 899915)
Checksums-Sha1:
 93e2fe63da405a027862bbf46e41404b50306333 1924 dctrl-tools_2.24-3.dsc
 60e71081471ac73ac2646547dd5293e54669c848 20688 dctrl-tools_2.24-3.debian.tar.xz
 3c0d6a743e9347b72dd06c1b98cef1edb7bc8754 190172 dctrl-tools-dbgsym_2.24-3_amd64.deb
 95e3c9d0eba88739dac2064dd236494d32d5214c 6547 dctrl-tools_2.24-3_amd64.buildinfo
 f7bd663bdf8f497ab13b18fcf897f6d2fab185ca 103352 dctrl-tools_2.24-3_amd64.deb
Checksums-Sha256:
 ac6f33af468f4c46eb101c7081ff4d5cd8ae9c2f8faf3d294339fa584905e11c 1924 dctrl-tools_2.24-3.dsc
 91f43c6cf9458613245840eb6d189132d894d798f8486ebbfd9731884f073eb8 20688 dctrl-tools_2.24-3.debian.tar.xz
 45105f95beb4f2d6316debc8dd5937d4d9397f98fe5c18b23207c4d8d9dcdac3 190172 dctrl-tools-dbgsym_2.24-3_amd64.deb
 7eb55266e11eef54cb69bfc492e20b8f6c5c6cd905349ce285d2c60c3adc85ee 6547 dctrl-tools_2.24-3_amd64.buildinfo
 eafc55ff77451d6da148e5c024837fdd03e2dc30817ee9101dede6e071cca3e2 103352 dctrl-tools_2.24-3_amd64.deb
Files:
 4085458c8723e50ef8df508876a3be5e 1924 utils optional dctrl-tools_2.24-3.dsc
 5e4d9c90905be173c4392f540b78014a 20688 utils optional dctrl-tools_2.24-3.debian.tar.xz
 1834478fd47cdbfd80eba3db58aea814 190172 debug optional dctrl-tools-dbgsym_2.24-3_amd64.deb
 d33215bc5c55998f3b1ae4c1283fb11f 6547 utils optional dctrl-tools_2.24-3_amd64.buildinfo
 42b4df97382feb396473fb8ec3c09700 103352 utils optional dctrl-tools_2.24-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEELHLzKO0XByBPs0mU3ugEPuF+uzAFAlusZzEACgkQ3ugEPuF+
uzBhZRAAh8/1K4tlQx84llrMORsEpGdypBAT65gWnVFOUU6wfQV6n+s1Iy/xaT2n
M7E0GDbpnathdDe1AZOqIeDA01MPSf0bAe8MyPlXynN9NW+Mipd5GoLkKY+d6GOo
Yu2/uTBdeZubD0cSRN0S+PCg+syAZnX2TvmJERyPDcGkgLuYtxZQNbJ2Fha3cywK
Bx+cLZ5UeSlRRNVxcmQfOnwGI/pzR2/R8tuCUVQFKSAd8sgw2C4VNdTy3OkrTShp
tGhaEMUMbG+D/TwKSRc+OwxMIxahG2y64Bett2zL6mB3w9oBmNEEwLo+Moh7Kklh
zuydY4fPhOVneoUxsbgN0CnkpGCWj9htkyHMxgYAoWcAlNyyTXR8zJXMeCQiUjmm
CltiB2xpm609tmzBR2MGRRz2uhGDYKUzADJyCborPdyuwEhUWNrROeydC4y9gIA1
TUuaAODONYiKkrO0QxB7RbwsS28RqHBStKdm0YeUUgXQsNAC8lbvWGsD+wW8P0bZ
gdz2KD4n4obAmrCq/aoHerM8W0A88Y6/vVhcVzOQekW8zwbBl9Jy18AvCn/KpGKM
M2HHq8T2YQnuVznXWFXXWeJxWQm+gpiQ3CTJBc39jXHO/z4Hon8TksPVW4JBugpw
d8RKaOGRl+klW3I/JTnciism8HFB5UtZsBws9qcBWm6f0EBLWSQ=
=qc/F
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 04 Nov 2018 07:27:56 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 13:50:07 2023; Machine Name: buxtehude

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.