Debian Bug report logs - #982529
python-aiosqlite: please make the build reproducible

version graph

Package: src:python-aiosqlite; Maintainer for src:python-aiosqlite is Benjamin Hof <vexel@vexel.net>;

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

Date: Thu, 11 Feb 2021 09:21:01 UTC

Severity: wishlist

Tags: patch

Found in version python-aiosqlite/0.16.1-1

Fixed in version python-aiosqlite/0.16.1-2

Done: Marc Dequènes (Duck) <Duck@DuckCorp.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, Benjamin Hof <vexel@vexel.net>:
Bug#982529; Package src:python-aiosqlite. (Thu, 11 Feb 2021 09:21:03 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, Benjamin Hof <vexel@vexel.net>. (Thu, 11 Feb 2021 09:21:03 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: python-aiosqlite: please make the build reproducible
Date: Thu, 11 Feb 2021 09:18:50 +0000
[Message part 1 (text/plain, inline)]
Source: python-aiosqlite
Version: 0.16.1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
python-aiosqlite could not be built reproducibly.

You delete the direct_url.json file (which was varying on the
absolute build path) but you do not delete its line and its hash
in the "RECORD" file, so this file also varies on the build path.

Patch attached that also deletes this file. (Another solution
would be to move to "dh_install -Xfoo -Xbar".)


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


Regards,

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

Reply sent to Marc Dequènes (Duck) <Duck@DuckCorp.org>:
You have taken responsibility. (Sat, 03 Jul 2021 02:21:03 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Sat, 03 Jul 2021 02:21:03 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 982529-close@bugs.debian.org
Subject: Bug#982529: fixed in python-aiosqlite 0.16.1-2
Date: Sat, 03 Jul 2021 02:18:09 +0000
Source: python-aiosqlite
Source-Version: 0.16.1-2
Done: Marc Dequènes (Duck) <Duck@DuckCorp.org>

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

Debian distribution maintenance software
pp.
Marc Dequènes (Duck) <Duck@DuckCorp.org> (supplier of updated python-aiosqlite 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: Sun, 27 Jun 2021 23:17:37 +0200
Source: python-aiosqlite
Architecture: source
Version: 0.16.1-2
Distribution: unstable
Urgency: medium
Maintainer: Benjamin Hof <vexel@vexel.net>
Changed-By: Marc Dequènes (Duck) <Duck@DuckCorp.org>
Closes: 982529
Changes:
 python-aiosqlite (0.16.1-2) unstable; urgency=medium
 .
   * Fix reproducibility by removing RECORD file (Closes: #982529). Thanks to
     Chris Lamb.
Checksums-Sha1:
 c61a2f3d12130833e621a2c2917399a81e344820 2112 python-aiosqlite_0.16.1-2.dsc
 8261264b0bc406a25847b5efa0ba74035f3ca399 4372 python-aiosqlite_0.16.1-2.debian.tar.xz
 137cac930c7386f61f3b289f69345e0514c017af 7775 python-aiosqlite_0.16.1-2_amd64.buildinfo
Checksums-Sha256:
 c409000d83f28e1f5b8998257ed935d65edfaa045a9e7face5ac2f7d32cb20b3 2112 python-aiosqlite_0.16.1-2.dsc
 a73bf414ae0ba39c8e77745bf86e18ae94a7c09b1a0d53e304a2ce1425b2d678 4372 python-aiosqlite_0.16.1-2.debian.tar.xz
 9d65dc6f69345ec75453f0e2d9dce5df5662be250ee0d4a0075264855cb4be61 7775 python-aiosqlite_0.16.1-2_amd64.buildinfo
Files:
 0e0fd4fc2cea5f7643b68a45b62bc493 2112 python optional python-aiosqlite_0.16.1-2.dsc
 f99cf2c679895a8847df996a8bc750c3 4372 python optional python-aiosqlite_0.16.1-2.debian.tar.xz
 aa78f4baf278b60f6b8e4afdc86a9935 7775 python optional python-aiosqlite_0.16.1-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEcpcqg+UmRT3yiF+BVen596wcRD8FAmDfxywACgkQVen596wc
RD+Nqw//U7b3fbf7I89MBr1tJvkiXfKpgz8dBjnE9Nx9/aVBDmLjLEwH9J6xjp5c
P6E8zmWQ7JKC43Kg4icCJ6hDSt/6J2dmBLYHSZf904AIsjg3lnRy+2ZjZhT8zVbl
G87LRiHdz/XUsZcOBKuoEdnOSlqkvoHkqFQFQ6wwgh3dyFfZC+T4khcNy7OspyED
2ymhvy/QalmzXKoaR6EQG4bghRbB+RVOjXrkWojES0EYL0S/u2zd1NVoH5E0wsbJ
XAb3X4QS/Np6peZo/7Z92/3AgiKwWpy8h1GhEAFGFqcNV9NaOcwDboxR2mphuy4B
EVx/SXDAPfCEDSMJNewnjbNC3Xk9kt4At+smVYbBkde8ijio6tHF1V44pnzFUjm0
6sBsYndHLYrNZr042enqCgV4A6/euMIjogAZO/9U5Sbq72b7FDLKERDdDeuYzGnw
ie0s9wHeoz+aBza6eBpl2PMCso5pHUfma2qsl0EjUrtrMtF+JM59EuZjgghzr4Z9
eKxbhOrqlEXTPyHj5CCiwtg3uX7hnrP6b4kT3H8cCBwIE51v0/1JdMUBgJhAbGcB
3BSKiXahbnyLfdxjWEHX1FtGoEKpl/ohPHgFz0t/pLvH7rvrWDMFf7LzMfT8E8DA
AXS5u02xAM/buRivpfGxpYpwcbo1dpOShU00iFcCiX38V7/Hukk=
=Cv07
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 22 Aug 2021 07:25:26 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 12:58:11 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.