Debian Bug report logs - #909936
python3-changelog: Please make building changelogs reproducible

version graph

Package: python3-changelog; Maintainer for python3-changelog is Debian Python Team <team+python@tracker.debian.org>; Source for python3-changelog is src:python-changelog (PTS, buildd, popcon).

Reported by: "Ondřej Nový" <novy@ondrej.org>

Date: Sun, 30 Sep 2018 09:15:02 UTC

Severity: wishlist

Tags: patch

Found in version python-changelog/0.4.1-1

Fixed in version python-changelog/0.4.1-2

Done: Ondřej Nový <onovy@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://bitbucket.org/zzzeek/changelog/pull-requests/1/please-make-the-references-reproducible/diff

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, onovy@debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#909936; Package python3-changelog. (Sun, 30 Sep 2018 09:15:05 GMT) (full text, mbox, link).


Acknowledgement sent to "Ondřej Nový" <novy@ondrej.org>:
New Bug report received and forwarded. Copy sent to onovy@debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Sun, 30 Sep 2018 09:15:05 GMT) (full text, mbox, link).


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

From: "Ondřej Nový" <novy@ondrej.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: python3-changelog: Please make building changelogs reproducible
Date: Sun, 30 Sep 2018 11:12:57 +0200
Package: python3-changelog
Version: 0.4.1-1
Severity: wishlist
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness

Hi,

my package alembic is using python3-changelog for generating changelogs. It
looks like, "tickets" tag (and maybe others) is not sorted and thus building
of changelog is not reproducible.

See: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/alembic.html

Thanks for fixing.

-- System Information:
Debian Release: buster/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-changelog depends on:
ii  python3         3.6.6-1
pn  python3-sphinx  <none>

python3-changelog recommends no packages.

python3-changelog suggests no packages.



Added tag(s) patch. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Mon, 01 Oct 2018 08:39:11 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#909936; Package python3-changelog. (Mon, 01 Oct 2018 08:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to Ondrej Novy <novy@ondrej.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Mon, 01 Oct 2018 08:48:03 GMT) (full text, mbox, link).


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

From: Ondrej Novy <novy@ondrej.org>
To: Chris Lamb <lamby@debian.org>
Cc: 909936@bugs.debian.org, reproducible-builds@lists.alioth.debian.org
Subject: Re: python3-changelog: Please make building changelogs reproducible
Date: Mon, 1 Oct 2018 10:45:34 +0200
[Message part 1 (text/plain, inline)]
Hi,

po 1. 10. 2018 v 10:38 odesílatel Chris Lamb <lamby@debian.org> napsal:

> In the past we have tried not to burden maintainers with the knowledge
> that their packages are unreproducible and/or causing others to be so,
> in that spirit, I am following up with the attached patch.
>

I looked into code and wasn't sure where is good place to sort it. That's
reason why I created bug and Cc reproducible builds list. I was sure
somebody from reproducible build team will look into it :)

Thanks a lot for patch Chris.

-- 
Best regards
 Ondřej Nový

Email: novy@ondrej.org
PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#909936; Package python3-changelog. (Mon, 01 Oct 2018 08:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Mon, 01 Oct 2018 08:51:03 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 909936@bugs.debian.org
Cc: Ondřej Nový <novy@ondrej.org>, reproducible-builds@lists.alioth.debian.org
Subject: Re: python3-changelog: Please make building changelogs reproducible
Date: Mon, 01 Oct 2018 09:37:59 +0100
[Message part 1 (text/plain, inline)]
tags 909936 + patch
thanks

Hi,

In the past we have tried not to burden maintainers with the knowledge
that their packages are unreproducible and/or causing others to be so,
in that spirit, I am following up with the attached patch.


Best wishes,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#909936; Package python3-changelog. (Mon, 01 Oct 2018 08:51:05 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Mon, 01 Oct 2018 08:51:05 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: Ondrej Novy <novy@ondrej.org>
Cc: 909936@bugs.debian.org, reproducible-builds@lists.alioth.debian.org
Subject: Re: python3-changelog: Please make building changelogs reproducible
Date: Mon, 01 Oct 2018 09:50:25 +0100
Dear Ondrej,

> I looked into code and wasn't sure where is good place to sort it. That's
> reason why I created bug and Cc reproducible builds list. I was sure
> somebody from reproducible build team will look into it :)

Mmm, I understand that — I believe my previous message was my polite
way of requesting that one refrains, if possible, from using others'
OCD tendencies like that in the future…  *g*


Best wishes,

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



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#909936; Package python3-changelog. (Mon, 01 Oct 2018 08:57:06 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Mon, 01 Oct 2018 08:57:06 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 909936@bugs.debian.org
Cc: Ondřej Nový <novy@ondrej.org>, reproducible-builds@lists.alioth.debian.org
Subject: Re: python3-changelog: Please make building changelogs reproducible
Date: Mon, 01 Oct 2018 09:53:24 +0100
forwarded 909936 https://bitbucket.org/zzzeek/changelog/pull-requests/1/please-make-the-references-reproducible/diff
thanks

I've forwarded this upstream here:

  https://bitbucket.org/zzzeek/changelog/pull-requests/1/please-make-the-references-reproducible/diff


Regards,

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



Set Bug forwarded-to-address to 'https://bitbucket.org/zzzeek/changelog/pull-requests/1/please-make-the-references-reproducible/diff'. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Mon, 01 Oct 2018 08:57:07 GMT) (full text, mbox, link).


Message sent on to "Ondřej Nový" <novy@ondrej.org>:
Bug#909936. (Mon, 01 Oct 2018 09:51:04 GMT) (full text, mbox, link).


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

From: Ondřej Nový <onovy@debian.org>
To: 909936-submitter@bugs.debian.org
Subject: Bug #909936 in python-changelog marked as pending
Date: Mon, 01 Oct 2018 09:49:35 +0000
Control: tag -1 pending

Hello,

Bug #909936 in python-changelog reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below, and you can check the diff of the fix at:

https://salsa.debian.org/python-team/modules/python-changelog/commit/c0c5dd78829eaba29f7527f52edb4f764b6a07a5

------------------------------------------------------------------------
Make the references reproducible (Closes: #909936)

------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/909936



Added tag(s) pending. Request was from Ondřej Nový <onovy@debian.org> to 909936-submitter@bugs.debian.org. (Mon, 01 Oct 2018 09:51:04 GMT) (full text, mbox, link).


Reply sent to Ondřej Nový <onovy@debian.org>:
You have taken responsibility. (Mon, 01 Oct 2018 21:45:10 GMT) (full text, mbox, link).


Notification sent to "Ondřej Nový" <novy@ondrej.org>:
Bug acknowledged by developer. (Mon, 01 Oct 2018 21:45:10 GMT) (full text, mbox, link).


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

From: Ondřej Nový <onovy@debian.org>
To: 909936-close@bugs.debian.org
Subject: Bug#909936: fixed in python-changelog 0.4.1-2
Date: Mon, 01 Oct 2018 21:42:46 +0000
Source: python-changelog
Source-Version: 0.4.1-2

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

Debian distribution maintenance software
pp.
Ondřej Nový <onovy@debian.org> (supplier of updated python-changelog 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: Mon, 01 Oct 2018 20:29:27 +0200
Source: python-changelog
Binary: python-changelog python3-changelog
Architecture: source
Version: 0.4.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Ondřej Nový <onovy@debian.org>
Description:
 python-changelog - Sphinx extension to generate changelog files (Python 2)
 python3-changelog - Sphinx extension to generate changelog files (Python 3)
Closes: 909936
Changes:
 python-changelog (0.4.1-2) unstable; urgency=medium
 .
   * Team upload.
   * Make the references reproducible (Closes: #909936)
   * Enable autopkgtest-pkg-python testsuite
   * Add upstream metadata
Checksums-Sha1:
 3836f8ed518d47c61f9a52c124d12fb69a9ca766 2260 python-changelog_0.4.1-2.dsc
 57ae6efdb31cbaf93984a16b5da3fd3ecd2e7062 3240 python-changelog_0.4.1-2.debian.tar.xz
 58ff6c402c29d2006a150147a0021336cb63d772 8538 python-changelog_0.4.1-2_amd64.buildinfo
Checksums-Sha256:
 39c6c78bc5c42aa333d7512361573aa03c5215aca45e255e13adb62b099cecbb 2260 python-changelog_0.4.1-2.dsc
 8d804dc7f2f28396ee75f310518504181ade190138173928f8cecec6cac17883 3240 python-changelog_0.4.1-2.debian.tar.xz
 d32a7e2ff031270b829f654aba88768d741625ff2cbb8cc88f693ace19505831 8538 python-changelog_0.4.1-2_amd64.buildinfo
Files:
 efaa746cdb60e8824285cf1a8766c4b3 2260 python optional python-changelog_0.4.1-2.dsc
 3eccea768b8601d21cff0fea79c425e1 3240 python optional python-changelog_0.4.1-2.debian.tar.xz
 9a94c87fb2f5ad84b9a25d373a86342b 8538 python optional python-changelog_0.4.1-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEPZg8UuuFmAxGpWCQNXMSVZ0eBksFAluyaHIACgkQNXMSVZ0e
BkuZ+BAAmA6CHlJ/t9Hg2cYpXhEPMOJ5TO4RxTkoPzwqhOZ2RWlVCGkZdFZ6jPKl
5EswslsOLoYG/veiMMOK6DEwfJ0uKilhjGYRMCHmZQ0V4dBFahahXZTnfsptQrr6
veVtgWu6zXDRKQy0XhDH8gq0m8ClVsuK0++z6DBAk+Dux8tB5UdvQat9PUrKBj6N
mzAsVHn8hupPjzsk1KHX8L+SHxTpxL9XA7rpUcBG9LbC9XbIx369en2bphCmnPmF
JirMsYJIXBc3+7tnxcsQ2HtTZNPFed8ijv/SXD28ZIrlXjVrKGCFwT05TxS9t+tW
k+OR3VHS0IgE6dL2PdWqj88HkKllwAYPMa/Sl+rviW2qxZojyYOeb4QDWHp2m9Y6
t76ebNzoU3DP8HniaxDG1LwwYd1nb+y2zgJPDiiBPYPpMPQnqyDfENNa86zIdJjm
rJapLittoGqH4qJK9ao+ct11MNlxHi3Zou0ksAXg1G5cWtrt+PffM7hcNcabZ+Yt
LzAtYJErD8Y7qNC1EwaRQtYeyh/rWOVS9S+YFJJe3Dr25QEEyX+EkKN8gsrbUixj
6eAr3ilKP1GfzLeZIFdg66PqBhaYi5KHT4IRj71VXMQXMhWvHyhW8cSAx/bbwuvZ
H4ad4uHSqO/xmQ1WcqnEa944SkrNE25kHszLVkzy7B5snBpMd08=
=ZPn7
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 01 Nov 2018 07:26:29 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:29:43 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.