Debian Bug report logs - #943694
ros-genpy: please make the output reproducible

version graph

Package: src:ros-genpy; Maintainer for src:ros-genpy is Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>;

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

Date: Mon, 28 Oct 2019 08:42:01 UTC

Severity: wishlist

Tags: patch

Found in version ros-genpy/0.6.9-2

Fixed in version ros-genpy/0.6.9-3

Done: Jochen Sprickerhof <jspricke@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/ros/genpy/pull/110

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 Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#943694; Package src:ros-genpy. (Mon, 28 Oct 2019 08:42:05 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 Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Mon, 28 Oct 2019 08:42:05 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: ros-genpy: please make the output reproducible
Date: Mon, 28 Oct 2019 08:38:34 +0000
[Message part 1 (text/plain, inline)]
Source: ros-genpy
Version: 0.6.9-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness toolchain
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
ros-genpy generates unreproducible Python code output. This is
currently affecting at least three source packages in Debian unstable.

Patch attached that ensures that the "struct" code stanzas are
emitted in a deterministic order.

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


Regards,

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

Set Bug forwarded-to-address to 'https://github.com/ros/genpy/pull/110'. Request was from "Chris Lamb" <lamby@debian.org> to control@bugs.debian.org. (Mon, 28 Oct 2019 10:03:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#943694; Package src:ros-genpy. (Mon, 28 Oct 2019 10:09:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Mon, 28 Oct 2019 10:09:05 GMT) (full text, mbox, link).


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

From: "Chris Lamb" <lamby@debian.org>
To: 943694@bugs.debian.org
Subject: Re: ros-genpy: please make the output reproducible
Date: Mon, 28 Oct 2019 09:59:49 +0000
forwarded 943694 https://github.com/ros/genpy/pull/110
thanks

I've forwarded this upstream here:

  https://github.com/ros/genpy/pull/110


Regards,

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



Reply sent to Jochen Sprickerhof <jspricke@debian.org>:
You have taken responsibility. (Sat, 02 Nov 2019 16:51:30 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Sat, 02 Nov 2019 16:51:30 GMT) (full text, mbox, link).


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

From: Jochen Sprickerhof <jspricke@debian.org>
To: 943694-close@bugs.debian.org
Subject: Bug#943694: fixed in ros-genpy 0.6.9-3
Date: Sat, 02 Nov 2019 16:48:53 +0000
Source: ros-genpy
Source-Version: 0.6.9-3

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

Debian distribution maintenance software
pp.
Jochen Sprickerhof <jspricke@debian.org> (supplier of updated ros-genpy 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: SHA512

Format: 1.8
Date: Sat, 02 Nov 2019 17:27:38 +0100
Source: ros-genpy
Architecture: source
Version: 0.6.9-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Jochen Sprickerhof <jspricke@debian.org>
Closes: 943694
Changes:
 ros-genpy (0.6.9-3) unstable; urgency=medium
 .
   * Add reproducible builds patch.
     Thanks to Chris Lamb (Closes: #943694)
Checksums-Sha1:
 d02fe5e35ea876c906bb7691507d4a6a72280cb6 2119 ros-genpy_0.6.9-3.dsc
 0b1b580a499ac1f14637127c81e8dc7d73c93df3 4204 ros-genpy_0.6.9-3.debian.tar.xz
 5261a344a6acee9bf99eb1eb49b4aae3e9c01565 7546 ros-genpy_0.6.9-3_source.buildinfo
Checksums-Sha256:
 ce336dde7404f2a64e18523285a325db4257afe2d9f28da123896aec335cae01 2119 ros-genpy_0.6.9-3.dsc
 b28f056020797e0067ec9b5d0406ae3559a12a43eb3f0a6635f6e81985145cbf 4204 ros-genpy_0.6.9-3.debian.tar.xz
 f0885a42b609c36fa46edfa58394cc9599a06f1992752786135f52c58cd64835 7546 ros-genpy_0.6.9-3_source.buildinfo
Files:
 0bdbe4714cd46ceb7a9a2487b85fd028 2119 python optional ros-genpy_0.6.9-3.dsc
 03adca1ff589a1fa6244b58fc289690e 4204 python optional ros-genpy_0.6.9-3.debian.tar.xz
 4f60a6fd7dad5572998358bf5e031c3d 7546 python optional ros-genpy_0.6.9-3_source.buildinfo

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

iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAl29ro4ACgkQW//cwljm
lDNjZg//cRg8nZvzk6XMVHV2MBB/4FyDMUF/6YKg8ZRywWFEPaQ+4rEaolLNkR87
oZI/w1ipWXY5HaJNlZUNvJdSkp6vyT2nDOmbGbN7LNEiHcrlDF18ssPtgffzFmoi
TTjAQiPU3VDqMdXRBWaz/lX9j0m6y454RgEyj6odGnpk1u5+va0rR7ye8vxSMdc+
W7QWEqvHlnqTumGHB58OlTFHIOYZaM35M+2d7DON0tys2qCH/8XR/2zLYASxblah
/+dFKxyElrxuls4Ehzpt52aHrO6zTGUrV5d0CnCdD47eGdjczy+bUVyY9Zfjj9Yw
xw+V11bTv7gq9avkl4SyPAtLDGUsnPEfjuAkw9VKZb0wzSoh88WcZn2J5sH0gg7e
ZOVDlbNAJpJ5AMdgwYUGASaSOq+Gp5NG+wNI6XTF47eBOSJdf/VbANqr0a8bIWmO
DYYvhAg/svoLqwbrahvakXL5uUWQ5UekR6eFmUVF4UeT5OGTw68uXRxf1O+XrLHK
UIaMqpQyTZduqF9ygm2BSe6mItQnV3o9TZGelRUKlnqw04Chkm3ZVzHp9oBrIqBX
z53MIK1YNPTc0RdChSB9MnRRkhrksACx4Hc0RXc4jrI/VVU1ftPqzJxS90+Rhx6q
9QTtM2SmIHOjNnXHbXlDkqV5Uoc8EchzVFjwjj5Mn5RmV69b3PE=
=nPjK
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#943694; Package src:ros-genpy. (Fri, 22 Nov 2019 12:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Generalni financni reditelstvi" <Bretislav.Benda@bezobalu-ostrava.cz>:
Extra info received and forwarded to list. Copy sent to Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Fri, 22 Nov 2019 12:00:03 GMT) (full text, mbox, link).


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

From: "Generalni financni reditelstvi" <Bretislav.Benda@bezobalu-ostrava.cz>
To: <943694@bugs.debian.org>
Subject: Novele zakona o danich prijmu.
Date: Fri, 22 Nov 2019 13:29:40 +0200
[Message part 1 (text/plain, inline)]
Uprava od 11. 11. 2019

Danovy rad zasadne meni lhutu, ve ktere je mozne vymerit dan.

Nova uprava ovlivni termin k podani:

priznani k dani z prijmu
vyuctovani dane z prijmu vybirane srazkou
vyuctovani dane z prijmu ze zavisle cinnosti

Pokud drive podnikatel podal danove priznani se zpozdenim:

Nejnizsi pokuta podle § 250 danoveho radu pritom cini 800 Kc a nejvyssi 500 000 Kc.

Informace k novele zakona o danich z prijmu v priloze.
[Dodatec_c.3.doc (application/msword, attachment)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 21 Dec 2019 07:32:00 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 11:38:03 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.