Debian Bug report logs - #828989
ntp: please make the build reproducible

version graph

Package: src:ntp; Maintainer for src:ntp is Richard Laager <rlaager@debian.org>;

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

Date: Wed, 29 Jun 2016 14:45:06 UTC

Severity: wishlist

Tags: patch, upstream

Found in version ntp/1:4.2.8p8+dfsg-1

Fixed in versions ntp/1:4.2.8p10+dfsg-1+exp1, ntp/1:4.2.8p10+dfsg-4

Done: Bernhard Schmidt <berni@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, Debian NTP Team <pkg-ntp-maintainers@lists.alioth.debian.org>:
Bug#828989; Package src:ntp. (Wed, 29 Jun 2016 14:45:10 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, Debian NTP Team <pkg-ntp-maintainers@lists.alioth.debian.org>. (Wed, 29 Jun 2016 14:45:10 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: ntp: please make the build reproducible
Date: Wed, 29 Jun 2016 16:43:31 +0200
[Message part 1 (text/plain, inline)]
Source: ntp
Version: 1:4.2.8p8+dfsg-1
Severity: wishlist
Tags: patch upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that ntp could not be built reproducibly.
It embeds the build time into the version string.

The attached patch removes this, so that it can be built reproducibly.

Regards,
 Reiner

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

Reply sent to Bernhard Schmidt <berni@debian.org>:
You have taken responsibility. (Mon, 03 Apr 2017 14:54:17 GMT) (full text, mbox, link).


Notification sent to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer. (Mon, 03 Apr 2017 14:54:17 GMT) (full text, mbox, link).


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

From: Bernhard Schmidt <berni@debian.org>
To: 828989-close@bugs.debian.org
Subject: Bug#828989: fixed in ntp 1:4.2.8p10+dfsg-1+exp1
Date: Mon, 03 Apr 2017 14:52:43 +0000
Source: ntp
Source-Version: 1:4.2.8p10+dfsg-1+exp1

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

Debian distribution maintenance software
pp.
Bernhard Schmidt <berni@debian.org> (supplier of updated ntp 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: Sun, 02 Apr 2017 17:46:10 +0200
Source: ntp
Binary: ntp ntpdate ntp-doc
Architecture: source amd64 all
Version: 1:4.2.8p10+dfsg-1+exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian NTP Team <pkg-ntp-maintainers@lists.alioth.debian.org>
Changed-By: Bernhard Schmidt <berni@debian.org>
Description:
 ntp        - Network Time Protocol daemon and utility programs
 ntp-doc    - Network Time Protocol documentation
 ntpdate    - client for setting system time from NTP servers
Closes: 793837 794182 803709 805325 806645 823120 828989 854432
Changes:
 ntp (1:4.2.8p10+dfsg-1+exp1) experimental; urgency=medium
 .
   [ Bernhard Schmidt ]
   * Update to debhelper sequencer, compat level 10
   * Build ntp reproducibly.
     Thanks to Reiner Herrmann (Closes: #828989)
   * Install upstream manpages where available
     (Closes: #794182, #806645, #803709, #805325)
   * Point Vcs-* to pkg-ntp git repository
   * Build sntp (Closes: #793837)
   * Support pool statement in ntpdate-debian (Closes: #854432, #823120)
Checksums-Sha1:
 22e5c0e738ef47df717d5555e6859f7ecf13a1e8 2305 ntp_4.2.8p10+dfsg-1+exp1.dsc
 4c1102266262cf048a19694670ae12fafa0487ed 45032 ntp_4.2.8p10+dfsg-1+exp1.debian.tar.xz
 360511807a0511d3904ea2d59f96f120891c61b9 2125880 ntp-dbgsym_4.2.8p10+dfsg-1+exp1_amd64.deb
 8a2a829408bbd03832613e50ea9fce77e257898a 1267142 ntp-doc_4.2.8p10+dfsg-1+exp1_all.deb
 982fedf4881b3cb71d3caa38778f731d80123269 7194 ntp_4.2.8p10+dfsg-1+exp1_amd64.buildinfo
 2a0b2e25fd74365b858769b456f64d88a11569ee 747198 ntp_4.2.8p10+dfsg-1+exp1_amd64.deb
 32c2ceeb9dc1f596f828c7a39bef80a27150fe0c 173450 ntpdate-dbgsym_4.2.8p10+dfsg-1+exp1_amd64.deb
 90b59765802768dc25b3929f02352765573a8758 148572 ntpdate_4.2.8p10+dfsg-1+exp1_amd64.deb
Checksums-Sha256:
 2d71e8c9e05ca7bdda42859f21cb3bc0b92b612ba18de10c5be85983bdb7130e 2305 ntp_4.2.8p10+dfsg-1+exp1.dsc
 16ca69f771429fee864c725cbcf2383f31f44395cd5efee7436113829ff6c989 45032 ntp_4.2.8p10+dfsg-1+exp1.debian.tar.xz
 769e29b151b666892b315c993d794437f10a1ca82d48232eb125394034278229 2125880 ntp-dbgsym_4.2.8p10+dfsg-1+exp1_amd64.deb
 180508269b3434e77800c940b3aa7ae9c9645ed0c73f5ee64e02a2d8fe9e26bb 1267142 ntp-doc_4.2.8p10+dfsg-1+exp1_all.deb
 9fe2c9f02e9d7eaa0c97f1d993f131651f9d644e1eb6032dde433604c1933046 7194 ntp_4.2.8p10+dfsg-1+exp1_amd64.buildinfo
 e7c7ae54fbb315584b08b3796cbd8ad50026304aa4b4f84beb049de10974718b 747198 ntp_4.2.8p10+dfsg-1+exp1_amd64.deb
 e778a7c85add7a05e9bb679a0b9f066ca0239e835a51a51bb34f5476fe2b7d0b 173450 ntpdate-dbgsym_4.2.8p10+dfsg-1+exp1_amd64.deb
 2a2f5ee1b56d1d3b5debd4f80d7c395f1477330bc18a5ff3893d2d75959d0a81 148572 ntpdate_4.2.8p10+dfsg-1+exp1_amd64.deb
Files:
 a155301b1a200426fd6d81af488a5ad2 2305 net optional ntp_4.2.8p10+dfsg-1+exp1.dsc
 060732bb674f23ecc444124b0746dbd1 45032 net optional ntp_4.2.8p10+dfsg-1+exp1.debian.tar.xz
 6e6044d1519423c5179264d26806123d 2125880 debug extra ntp-dbgsym_4.2.8p10+dfsg-1+exp1_amd64.deb
 91e9ff2b5eaea30b3b61cb17464c7c28 1267142 doc optional ntp-doc_4.2.8p10+dfsg-1+exp1_all.deb
 40820ac234c5222b385d2be9ceeec682 7194 net optional ntp_4.2.8p10+dfsg-1+exp1_amd64.buildinfo
 a7b47469f7e471a5007991c4c91b32c2 747198 net optional ntp_4.2.8p10+dfsg-1+exp1_amd64.deb
 777cf0cafde1ddc083cfc39113d9173a 173450 debug extra ntpdate-dbgsym_4.2.8p10+dfsg-1+exp1_amd64.deb
 3cbb8cb95316a033bdfca2eec81831b4 148572 net optional ntpdate_4.2.8p10+dfsg-1+exp1_amd64.deb

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

iQJFBAEBCAAvFiEE1uAexRal3873GVbTd1B55bhQvJMFAljiSMgRHGJlcm5pQGRl
Ymlhbi5vcmcACgkQd1B55bhQvJOI7w//VcAVUOSeQ2RadWHEyhqW6y8F72KqzHPQ
yh4X2ztpcE0Lt2d4GJULMppFNu8+CfOsdhdvw7Xz0p2p8qRWwkN00GESVKF0iGvg
alYfo1iCdQ/LvvAhKGIkTX9NXhQMSFGNNhvphC95CfvBiB2WDGDNVXYvJj8lx4X7
32S2JtdgVCqggGQZf2A9FWwzOhUhSYiCLaX0ohpdmQ7vUMLhcfwo8TnIMYRcCHnu
Nhp7SkVLfDh/xTrE3T/unY7NmW3jQ/tjLnoHFVZoM8Vum+RmIm8Kan2Jtp2jC676
cIv7cA8snuVVVsm/KaXQTbMmQE5bKgkUdMGUhLMIGM4/6H2S85o6mNxavLHuUSo8
Kv+gzsVzCQFIcBqih1YgslzdPFyJvFxERKGFDrzAp/R+Q8WDdqwuDLLiKDSDKOGI
0CVAPdY/rgC3VOnQMqcbZ2FwmqtSWDeJ9Oerh9ebhU5kYGuWm4f91/9IZDmBEaL3
kaFFyfZZt4L5qhPqC4LwIiEptI75ZP+QpBTCM8MFn0tZDpftzeyXWkNDTnm5J9ga
WPmivdUGaWSy61tomgXq8wxxYOhXVJfrA7cQtX22TJUt4b/Ta5N3TPXriIbJoz1R
feTK0ytKwRFJby53j9H+6bsqpOSApjFziKG85vkKByQaiSZp4kvKK4pHTKd8t3N/
DT5uu4lLwWI=
=gOI9
-----END PGP SIGNATURE-----




Reply sent to Bernhard Schmidt <berni@debian.org>:
You have taken responsibility. (Mon, 19 Jun 2017 21:36:22 GMT) (full text, mbox, link).


Notification sent to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer. (Mon, 19 Jun 2017 21:36:22 GMT) (full text, mbox, link).


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

From: Bernhard Schmidt <berni@debian.org>
To: 828989-close@bugs.debian.org
Subject: Bug#828989: fixed in ntp 1:4.2.8p10+dfsg-4
Date: Mon, 19 Jun 2017 21:33:51 +0000
Source: ntp
Source-Version: 1:4.2.8p10+dfsg-4

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

Debian distribution maintenance software
pp.
Bernhard Schmidt <berni@debian.org> (supplier of updated ntp 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: Sat, 17 Jun 2017 21:51:57 +0200
Source: ntp
Binary: ntp ntpdate ntp-doc sntp
Architecture: source
Version: 1:4.2.8p10+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian NTP Team <pkg-ntp-maintainers@lists.alioth.debian.org>
Changed-By: Bernhard Schmidt <berni@debian.org>
Description:
 ntp        - Network Time Protocol daemon and utility programs
 ntp-doc    - Network Time Protocol documentation
 ntpdate    - client for setting system time from NTP servers
 sntp       - Network Time Protocol - sntp client
Closes: 635752 643954 739942 793837 794182 803709 805325 806645 806647 828989 852946 858548 861727 861730
Changes:
 ntp (1:4.2.8p10+dfsg-4) unstable; urgency=medium
 .
   Upload changes tested in experimental to unstable
 .
   * Build system/packaging changes
     - Update to debhelper sequencer, compat level 10
     - Bump Standards Version, no changes necessary
     - Build ntp reproducibly.
       Thanks to Reiner Herrmann (Closes: #828989)
     - Use 'debian' location file (Closes: #852946)
     - Install upstream manpages where available
       (Closes: #794182, #806645, #803709, #805325)
     - Re-enable Debugging (Closes: #643954)
   * Build sntp (Closes: #793837)
     - Split sntp into new binary package
   * Add systemd unit (Closes: #635752)
   + Documentation fixes
     - Fix spelling error in cron.daily/ntp (Closes: #739942)
     - Fix outdated path/package name in README.Debian (Closes: #806647)
   * Use tzdata leapfile in default configuration.
     Thanks to Edmund Grimley Evans (Closes: #858548)
     - add trigger to restart ntp on leapfile updates
   * Changes from Ubuntu, thanks to Christian Ehrhardt
     - apparmor: Allow access to winbindd pipe (Closes: #861727)
     - add apport hook (Closes: #861730)
   * Set --home in adduser to resolve lintian error
   * mark ntp-doc Multi-Arch: foreign
Checksums-Sha1:
 2d559a0fee760f4bbefe40e5cb278650808c394a 2360 ntp_4.2.8p10+dfsg-4.dsc
 d8fd8c465a3e983d79d31184a0b63c777a174ceb 46600 ntp_4.2.8p10+dfsg-4.debian.tar.xz
 071786951eb6bfcb890cd1f73238cdb5ec0ac8f3 7648 ntp_4.2.8p10+dfsg-4_amd64.buildinfo
Checksums-Sha256:
 13f1588e3683467ea79b9a54edbb1b444e43de46842259aeaa2a21f2404a0ba1 2360 ntp_4.2.8p10+dfsg-4.dsc
 3671bf6649614cbc4c6ec34982d0c91239009f9e092dd275c0717b9ca141ec2f 46600 ntp_4.2.8p10+dfsg-4.debian.tar.xz
 4ca13f0a52202c62b2b5a4b9e903d3901193ad9d46db30a406b351f1f1e65577 7648 ntp_4.2.8p10+dfsg-4_amd64.buildinfo
Files:
 748e7fe7ef14796fad682a226d174001 2360 net optional ntp_4.2.8p10+dfsg-4.dsc
 174379dfc57c299584000161e9319de9 46600 net optional ntp_4.2.8p10+dfsg-4.debian.tar.xz
 a1a5a8360d7ac24a97e0070b210b5d92 7648 net optional ntp_4.2.8p10+dfsg-4_amd64.buildinfo

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

iQJFBAEBCAAvFiEE1uAexRal3873GVbTd1B55bhQvJMFAllIJ54RHGJlcm5pQGRl
Ymlhbi5vcmcACgkQd1B55bhQvJMbDg/9Hl3kGySGVZTodbnwEh1UWQaOOhZZDSVe
8V2uWLCXdC/Lrk/bZJ+VnsRvEPqEGvoaDDn6iSqgY1RZnqbXH3UzHJ4ot0vUQNsl
gql8z1HyrzBQuzfPO2vL9fiCAkWtgxuf7x+UjadB2qk/d1aIYb6XPkl7gl5PPJK4
qUw1YE/IXzHYsCOxDg3fdYPCcvRbeNI4IyR5Y7YEWL8zFtZ65pdhBgSHbf9v1/5O
04Kv3RPstFI1PEgdR5Qt8R6o8FYvCyJx6QRT1dAtZl4nFT7feWj4FfGDsbuZFY62
zSPQyd/zlA4vhPz5tR6MkCQRl+M5ZJIuSDXQ9hWd3kN1Zf89xsVM4C98h2cHEHpi
/sAzig34TEtc4sosIzNbFMTJ2bSIdivymE+vPzjs+WqUHajnA+TVTlVQEb1p7scL
EekRm2h6XPC7snKXTTAl19jWS1emU2Ye0hV8T5G6wnwp7eN0/yypf0SaAFjCR/lO
nQrALoXtwcFroWsL0ynwzhM7gTGRoOlcbSADt29rN7cP5elgHXPwE+5BgIlerTLF
gyiV7P/lXsxsxlhD/Jvqtn8rntUeI+BW7GtfniPeV2IqNo3gVlULSAeQkUShv0X1
2cJyvOU4JqeliHrK1gql/cT2sCBw/KqrWEsoi76hvr/c03mygEJWQuGmopKNMbB0
gd6wPBAE5FM=
=mTlh
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 23 Jul 2017 07:37:58 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:09:15 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.