Debian Bug report logs - #835617
congress: please make the build reproducible

version graph

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

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

Date: Sat, 27 Aug 2016 16:45:02 UTC

Severity: wishlist

Tags: patch

Found in version congress/3.0.0+dfsg1-3

Fixed in version congress/4.0.0+dfsg1-2

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-builds@lists.alioth.debian.org, PKG OpenStack <openstack-devel@lists.alioth.debian.org>:
Bug#835617; Package src:congress. (Sat, 27 Aug 2016 16:45:06 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, PKG OpenStack <openstack-devel@lists.alioth.debian.org>. (Sat, 27 Aug 2016 16:45:07 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: congress: please make the build reproducible
Date: Sat, 27 Aug 2016 17:40:02 +0100
[Message part 1 (text/plain, inline)]
Source: congress
Version: 3.0.0+dfsg1-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

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

The issue was that -- in tests only -- Config{Lexer,Parser}.py
was being generated by antlr3, which was outputting a timestamp
to the top of the file.

Patch attached.

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


Regards,

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

Information stored :
Bug#835617; Package src:congress. (Sat, 27 Aug 2016 16:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and filed, but not forwarded. (Sat, 27 Aug 2016 16:51:03 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 835617-quiet@bugs.debian.org
Subject: Re: congress: please make the build reproducible
Date: Sat, 27 Aug 2016 17:49:20 +0100
> […]

See also: http://bugs.debian.org/835619


Regards,

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



Added tag(s) pending. Request was from Thomas Goirand <thomas@goirand.fr> to control@bugs.debian.org. (Mon, 10 Oct 2016 09:51:18 GMT) (full text, mbox, link).


Message sent on to Chris Lamb <lamby@debian.org>:
Bug#835617. (Mon, 10 Oct 2016 09:51:23 GMT) (full text, mbox, link).


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

From: Thomas Goirand <thomas@goirand.fr>
To: 835617-submitter@bugs.debian.org
Subject: Bug#835617 marked as pending
Date: Mon, 10 Oct 2016 09:49:24 +0000
tag 835617 pending
thanks

Hello,

Bug #835617 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:

    http://git.debian.org/?p=openstack/congress.git;a=commitdiff;h=d1e98f1

---
commit d1e98f107f4afa1fde6927609e9b57a2373840c8
Author: Thomas Goirand <thomas@goirand.fr>
Date:   Mon Oct 10 09:05:09 2016 +0000

      * Builds congress/datalog/Python{2,3}/CongressParser.py at build time
        (Closes: #835619, #835617).

diff --git a/debian/changelog b/debian/changelog
index beafdb9..0283ee5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+congress (4.0.0+dfsg1-2) unstable; urgency=medium
+
+  * Builds congress/datalog/Python{2,3}/CongressParser.py at build time
+    (Closes: #835619, #835617).
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 10 Oct 2016 09:04:32 +0000
+
 congress (4.0.0+dfsg1-1) unstable; urgency=medium
 
   * New upstream release.



Reply sent to Thomas Goirand <zigo@debian.org>:
You have taken responsibility. (Mon, 10 Oct 2016 10:09:18 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Mon, 10 Oct 2016 10:09:18 GMT) (full text, mbox, link).


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

From: Thomas Goirand <zigo@debian.org>
To: 835617-close@bugs.debian.org
Subject: Bug#835617: fixed in congress 4.0.0+dfsg1-2
Date: Mon, 10 Oct 2016 10:04:58 +0000
Source: congress
Source-Version: 4.0.0+dfsg1-2

We believe that the bug you reported is fixed in the latest version of
congress, 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 835617@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 congress 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, 10 Oct 2016 09:04:32 +0000
Source: congress
Binary: python-congress congress-common congress-server
Architecture: source all
Version: 4.0.0+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Description:
 congress-common - OpenStack Policy as a Service - common files
 congress-server - OpenStack Policy as a Service - API server
 python-congress - OpenStack Policy as a Service - Python libraries
Closes: 835617 835619
Changes:
 congress (4.0.0+dfsg1-2) unstable; urgency=medium
 .
   * Builds congress/datalog/Python{2,3}/CongressParser.py at build time
     (Closes: #835619, #835617).
Checksums-Sha1:
 dd16a0e37a64ec69ca3583ce40ab83d62ecf0a89 3515 congress_4.0.0+dfsg1-2.dsc
 342af5ae84a005154f38f4b0d089db8c9e35c024 12880 congress_4.0.0+dfsg1-2.debian.tar.xz
 3130894aaa65c90117a0893dc0eb566336e917a9 31802 congress-common_4.0.0+dfsg1-2_all.deb
 efedee86a2aa54d07c71307e444d69d0ea42da83 24140 congress-server_4.0.0+dfsg1-2_all.deb
 4388d4f2d05b94175bbb07eb93c7cbe489ff84fa 291192 python-congress_4.0.0+dfsg1-2_all.deb
Checksums-Sha256:
 ebc0ad8acc515ebf19d2cdb2584ae79a1ce97ca4f8d34bb7548d965c55b3365b 3515 congress_4.0.0+dfsg1-2.dsc
 52b012bfdc9b5e9c8233c031c5d3329015c997c9106b37fa6186573276e0649f 12880 congress_4.0.0+dfsg1-2.debian.tar.xz
 0640f80dbcd3392a2f02d44fd183c803567cce650a319e28db6dc5c44781b3b1 31802 congress-common_4.0.0+dfsg1-2_all.deb
 8dc6de4acbe792dc2d498f7d7b16ec3dcf353c05544e12257690f1742c49dd0d 24140 congress-server_4.0.0+dfsg1-2_all.deb
 43589e84b5e8bceabfdb7834683e337a966c77aacdfaabf81abe794a92cda857 291192 python-congress_4.0.0+dfsg1-2_all.deb
Files:
 8c54eeafa80568a67a512baf9db67123 3515 net extra congress_4.0.0+dfsg1-2.dsc
 48d96736d1ddac54f878f0c58f120be5 12880 net extra congress_4.0.0+dfsg1-2.debian.tar.xz
 651ae2cd9519bc59c4fe8baaadbb5cd5 31802 net extra congress-common_4.0.0+dfsg1-2_all.deb
 976ab4b6767206a7a0bffc8e65f99f1e 24140 net extra congress-server_4.0.0+dfsg1-2_all.deb
 41f3826d991397d81dc317ace8e365aa 291192 python extra python-congress_4.0.0+dfsg1-2_all.deb

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

iQItBAEBCAAXBQJX+2PeEBx6aWdvQGRlYmlhbi5vcmcACgkQ1BatFaxrQ/5Wlw/8
C5ZJ7JBWdLfUH/7Ba7QGowOZQ2cd7LI5yf/Gd7cyEUMoelA47y6/ylBslebj6Rq3
6MbeWn74hevCwK7R+SkiSgtIu9i7JwYI9vBisA3tf+BZ9Qt+vid5Yn0jBL8Zfxql
KwFHD3JweQGqg6nFnpgJfzzPW26ghQ+z6D0AA8i+a4unOnQ1HHIvTG2Xy4GXfU1K
D0dknNtLpLBB8sUamAxcew7wveYwRtrXhRsAkIipdMU1UqhtEBQ37RwdpE/AV7zx
/+0BGOpda66BTCmOihGt80xTV1mXsHtL8wQHAoVYL8qwo40Y0d7NPzRQ1O8L7dY9
lsjk48wckE1Z5DzWTWRt26cZer9jH2nS3wFTUEuVaoMjFwW8HCZdcFvw3EC/UPv2
Ww7Al0t6DQWZ6Pfzj0QK8RnoUWpwGdXe3FNia4Z7uOYokftxdDbbBMx7HPAJj5W/
gWVRvwi2ga2sHHMf7NGauqMJImccGRvtnthzZ/QBGgoyknpRMrokm32qF6mWsJeU
pdVVPahHO0bq11eAhtkPBeRZO1FebvpJrwdT/PPvx427s4lDhe2amFbOprv6syAH
w9gvaOeBJr0z9ggpQ60/wuHRHXODG3xlDrYpI6YhZTWYZZO8snL1N7rlikbkk7qs
UCGP4Jj2Y2ZDLMBn5SFkfF9nZzr2Riy4un6HmeFH+cA=
=G+2k
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 05 Dec 2016 08:08:58 GMT) (full text, mbox, link).


Bug unarchived. Request was from Don Armstrong <don@debian.org> to control@bugs.debian.org. (Wed, 07 Dec 2016 01:54:04 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 27 Jan 2017 08:15:49 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:00:55 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.