Debian Bug report logs - #889315
designate: please make the build reproducible

version graph

Package: src:designate; Maintainer for src:designate is Debian OpenStack <team+openstack@tracker.debian.org>;

Reported by: Chris Lamb <lamby@debian.org>

Date: Sat, 3 Feb 2018 14:54:05 UTC

Severity: wishlist

Tags: patch

Found in versions designate/1:6.0.0-2, designate/1:5.0.0-4

Fixed in version designate/1:5.0.0-5

Done: Thomas Goirand <zigo@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-bugs@lists.alioth.debian.org, Debian OpenStack <openstack-devel@lists.alioth.debian.org>:
Bug#889315; Package src:designate. (Sat, 03 Feb 2018 14:54:08 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian OpenStack <openstack-devel@lists.alioth.debian.org>. (Sat, 03 Feb 2018 14:54:08 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: designate: please make the build reproducible
Date: Sat, 03 Feb 2018 20:21:17 +0530
[Message part 1 (text/plain, inline)]
Source: designate
Version: 1:5.0.0-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that designate could not be built reproducibly.

A patch is attached; please merge it with the existing patch
"make-designate.conf-build-reproducibly.patch").

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[designate.diff.txt (text/plain, attachment)]

Reply sent to Thomas Goirand <zigo@debian.org>:
You have taken responsibility. (Sat, 10 Feb 2018 13:39:04 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Sat, 10 Feb 2018 13:39:04 GMT) (full text, mbox, link).


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

From: Thomas Goirand <zigo@debian.org>
To: 889315-close@bugs.debian.org
Subject: Bug#889315: fixed in designate 1:5.0.0-5
Date: Sat, 10 Feb 2018 13:35:22 +0000
Source: designate
Source-Version: 1:5.0.0-5

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

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated designate 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, 10 Feb 2018 13:02:29 +0000
Source: designate
Binary: designate-agent designate-api designate-central designate-common designate-doc designate-mdns designate-pool-manager designate-sink designate-zone-manager python-designate
Architecture: source all
Version: 1:5.0.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <openstack-devel@lists.alioth.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Description:
 designate-agent - OpenStack DNS as a Service - agent
 designate-api - OpenStack DNS as a Service - API server
 designate-central - OpenStack DNS as a Service - central daemon
 designate-common - OpenStack DNS as a Service - metapackage
 designate-doc - OpenStack DNS as a Service - doc
 designate-mdns - OpenStack DNS as a Service - mdns
 designate-pool-manager - OpenStack DNS as a Service - pool manager
 designate-sink - OpenStack DNS as a Service - sink
 designate-zone-manager - OpenStack DNS as a Service - zone manager
 python-designate - OpenStack DNS as a Service - Python libs
Closes: 889315
Changes:
 designate (1:5.0.0-5) unstable; urgency=medium
 .
   [ David Rabel ]
   * Team upload.
   * Add Chris Lamb's patch to make build reproducible (Closes: #889315).
   * Remove unused debian/patches/set_enable-api-v2_to_true_by_default.patch.
Checksums-Sha1:
 9865d7108d619594e19f0291228cf4326df52a27 4209 designate_5.0.0-5.dsc
 071ceb9bad06ea3339495d0cf8ef3894c7e3a6bd 17392 designate_5.0.0-5.debian.tar.xz
 5d39665cd9b2505c834bbc92e1beeadda2e153c1 8460 designate-agent_5.0.0-5_all.deb
 971107758c82a8158cab9508286dc9d5297f2479 19228 designate-api_5.0.0-5_all.deb
 ad9d5880e2b6930299dba2e81a21232c080c3235 8472 designate-central_5.0.0-5_all.deb
 c56c9bf0ca6f23cc56b14e94b6a8b1860c9f94f0 40064 designate-common_5.0.0-5_all.deb
 127e2c76e9d1082f96f2a6845c988001544cf8db 1221496 designate-doc_5.0.0-5_all.deb
 dc40e888a6307c31023389786fa08f0c90c20bda 8452 designate-mdns_5.0.0-5_all.deb
 381cc89dd65b10b93afd545ff9a4ec03e1646855 8476 designate-pool-manager_5.0.0-5_all.deb
 1ce7a6e57617c201bec77990a3e1bb21127ecaed 8444 designate-sink_5.0.0-5_all.deb
 5adb04f2d3b82e8cc209596bd4ff002637b9127c 8480 designate-zone-manager_5.0.0-5_all.deb
 3687197078298de76aea3d4d74b0b8750b5dd427 18387 designate_5.0.0-5_amd64.buildinfo
 6429911ceee73d66ef8d4ac39cb9d14977b7094f 288696 python-designate_5.0.0-5_all.deb
Checksums-Sha256:
 1ff4c1234a027c34a843ec2ef41458a6241f238ee606540ab956e3ef7776535b 4209 designate_5.0.0-5.dsc
 7edbe2972402548c91a5d62cfe32a304efd57163e612ea44ddb0d50995efa7f4 17392 designate_5.0.0-5.debian.tar.xz
 72bf47392c93b6bff5f90bee9585cfa4f89d0049def0a74433555184065c6243 8460 designate-agent_5.0.0-5_all.deb
 1b68a654f5e101bc69f5157298722175c26ba9b8a2b9d3d831a7b61dbf4a5c7f 19228 designate-api_5.0.0-5_all.deb
 0ebdf9564e3621c2965051618f4448bb0db27fbec3ca09e0524f5e1527ac10d0 8472 designate-central_5.0.0-5_all.deb
 008ada6694925e5d60f33f2afffd0c1393b88b774d455bed8be245fcf84ce882 40064 designate-common_5.0.0-5_all.deb
 2e3a711b334220ff9470f1cb24167b7505e1753504cf3b44ffde2451952fa2d2 1221496 designate-doc_5.0.0-5_all.deb
 bdf4efc394e8780596670e59c7c6b483889a1768dab8eaf7e9a1240643541bc6 8452 designate-mdns_5.0.0-5_all.deb
 0801e02ebbcdb8ca9ff22044d60c632927c44797cd592fb8213c329951d73e6e 8476 designate-pool-manager_5.0.0-5_all.deb
 3b8648e512342ccddabc3d1c1d0812fb1c785131956a8fc88c8029a401eed9a7 8444 designate-sink_5.0.0-5_all.deb
 1917d95725739d39c001e3c72d8f6a389084ab5782309c061433728445d13a6f 8480 designate-zone-manager_5.0.0-5_all.deb
 9ed4c6ed1273064a527721a9920f33f105ba33a69e11538c404e196dcff6296b 18387 designate_5.0.0-5_amd64.buildinfo
 f532e27e88b29177944fb2b21a06dc27cbfed7f8b81e867ac4292411191e141d 288696 python-designate_5.0.0-5_all.deb
Files:
 41ce469bb2de2dda35252cb5b504b25e 4209 net optional designate_5.0.0-5.dsc
 47e50fd639db2cbaaa774e2cbaf1142a 17392 net optional designate_5.0.0-5.debian.tar.xz
 2f56be5b900681bba4b68877ddc0deeb 8460 net optional designate-agent_5.0.0-5_all.deb
 5e0c787bb9280c8750d46deda391ebec 19228 net optional designate-api_5.0.0-5_all.deb
 50d53544488ed605b4a03e4532c9d0f2 8472 net optional designate-central_5.0.0-5_all.deb
 ee9b62d022913c402c70f4d10f8a60a5 40064 net optional designate-common_5.0.0-5_all.deb
 cf31ac4c736b904b151bc5f33336f529 1221496 doc optional designate-doc_5.0.0-5_all.deb
 6bbc561a9b305a6583949e1f920a41e1 8452 net optional designate-mdns_5.0.0-5_all.deb
 805c06a5f74ea6499678cbdb3fc8d4c5 8476 net optional designate-pool-manager_5.0.0-5_all.deb
 1b2c6fb9fa2a16bcfe4b581affceafac 8444 net optional designate-sink_5.0.0-5_all.deb
 798856b169c363b7bfe0956e04bda10a 8480 net optional designate-zone-manager_5.0.0-5_all.deb
 569be9ed013ca651059b33d9467c0795 18387 net optional designate_5.0.0-5_amd64.buildinfo
 e44deede98471b8ed71eabc12d52d7be 288696 python optional python-designate_5.0.0-5_all.deb

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

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAlp+7ikACgkQ1BatFaxr
Q/579Q//VG+XNEts2PYFnivmo+jxFkblyL0PsYa8oWshDfriISIURpnUxmR7GC+P
+MKHyMeoh1Rvu01O8NZKJoSt1zjoOWjKJ/jLOW7NawUzKxbiq0CYAcZ9OCmGR0yo
/fkytaQB+aTt+L5nNrdiu9IQ4MkHVelaVAtMG4AnS3xyviAJirpWwz3xa1WuA1Z6
tD5C81g1Wo+IB/2HKoChvEuqVg3ksU052yk17Yi+0vMe0oOFuA5W66MSqUUE5Mgj
eB6DGtGqkUPsFrhRIy4dSWhOEVnxd5Cn6624uAPacoaQcy5CZxAUXlXMYZNBmDEZ
GpWHrOEZSaqoh0wZpljqB8irQH57s+Eg1vnJojVLJtHuEvVPC6/ETMbn7MtKYfbs
QLfIIH8AEzspfQL1NM3AcoVM6IBk2qnj60dIXWN9EjkTjv13u6TvksoqnqjCLe/q
ufoV9LtNmXlm4QRnCZf/M69kY7Xx84ym6AFKiigArzP52ASC7uoxRBxhinCPLjJ1
DyIfFRcstDs2kcHCKucaxhSBrcGhR4avcMq1iq0THoMRQ0JmihP0aXcSxmL8NpRV
ca738UmlhXc05ROmZmQUM9x6gppT/EWv1ZiZM7CfOBK8BmsmTPshrEka8xvypk96
I8QaUNBku45/AIOTcWTmkaNNEHjWakLuY3af2/pBecnWChSraD8=
=YO2T
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 27 Mar 2018 07:28:04 GMT) (full text, mbox, link).


Bug unarchived. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Fri, 30 Mar 2018 14:48:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian OpenStack <openstack-devel@lists.alioth.debian.org>:
Bug#889315; Package src:designate. (Fri, 30 Mar 2018 14:54:07 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian OpenStack <openstack-devel@lists.alioth.debian.org>. (Fri, 30 Mar 2018 14:54:07 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 889315@bugs.debian.org
Subject: Re: designate: please make the build reproducible
Date: Fri, 30 Mar 2018 15:50:14 +0100
found 889315 1:6.0.0-2
thanks

Dear Zigo,

>  [ Thomas Goirand ]
[…]
>  * Remove make-designate.conf-build-reproducibly.patch applied upstream.

Unfortunately this doesn't seem to be the case:

    cfg.StrOpt(
        'pybasedir',
        default=os.path.abspath(os.path.join(os.path.dirname(__file__),
                                             '../')),
                                             ensure_absolute_url
        help='Directory where the designate python module is installed'
    ),

ie. it's missing sample_default='<Path>' that was in my patch.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Marked as found in versions designate/1:6.0.0-2 and reopened. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Fri, 30 Mar 2018 14:54:08 GMT) (full text, mbox, link).


Reply sent to Thomas Goirand <zigo@debian.org>:
You have taken responsibility. (Wed, 05 Sep 2018 21:03:05 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Wed, 05 Sep 2018 21:03:05 GMT) (full text, mbox, link).


Message #26 received at 889315-done@bugs.debian.org (full text, mbox, reply):

From: Thomas Goirand <zigo@debian.org>
To: 889315-done@bugs.debian.org
Subject: This bug should be closed
Date: Wed, 5 Sep 2018 22:59:34 +0200
Hi,

I do see sample_default='<Path>' in the code. I'm not sure if we looked
at different versions or what...

Cheers,

Thomas Goirand (zigo)



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 04 Oct 2018 07:25: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:01:34 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.