Your message dated Thu, 13 Nov 2025 16:43:36 +0000
with message-id <[email protected]>
and subject line Bug#1120592: fixed in presto 0.7.6-1
has caused the Debian Bug report #1120592,
regarding presto: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1120592: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120592
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: presto
Version: 0.7.5-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: nocheck
X-Debbugs-Cc: [email protected]

Hi,

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

This is because it built a different binary package depending on
whether nocheck was specified. Specifically, if the tests were run,
then the package would ship a bunch of files such as:

   /usr/lib/python3/dist-packages/bin/AlignSets.py
                    ^^^^^^^^^^^^^^^^^

This seems like an issue in itself. :)  Patch attached.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/rules      2025-11-12 12:18:32.254697893 -0800
--- b/debian/rules      2025-11-12 12:23:16.185765668 -0800
@@ -3,6 +3,7 @@
 
 export PYBUILD_NAME=presto
 export PYBUILD_BEFORE_TEST=cp -r {dir}/bin {build_dir};
+export PYBUILD_AFTER_TEST=rm -rvf {build_dir}/bin;
 
 ifeq ($(filter $(DEB_BUILD_ARCH), amd64 arm64 kfreebsd-amd64 ppc64el),)
 export PYBUILD_BEFORE_TEST+=rm {dir}/tests/test_ClusterSets.py || \

--- End Message ---
--- Begin Message ---
Source: presto
Source-Version: 0.7.6-1
Done: Étienne Mollier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
presto, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Étienne Mollier <[email protected]> (supplier of updated presto 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 13 Nov 2025 16:14:37 +0100
Source: presto
Architecture: source
Version: 0.7.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1120592
Changes:
 presto (0.7.6-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Chris Lamb ]
   * d/rules: do not ship dist-packages/bin.
     Among other things, this fixes reproducibility issues with the nocheck
     profile.
     Signed-off-by: Étienne Mollier <[email protected]> (Closes: #1120592)
 .
   [ Étienne Mollier ]
   * New upstream version 0.7.6
   * d/watch: convert to v5 PyPI redirector.
   * d/control: drop redundant Rules-Requires-Root: no.
Checksums-Sha1:
 ced5dea325ffd55d042ba4f68884bd6c5061cf1b 2371 presto_0.7.6-1.dsc
 0627383f4d74a171c5d5d5b56d0c0d50c377d3e4 93240 presto_0.7.6.orig.tar.xz
 d18f9777700571b076ed373fd5a3645460f891ed 22096 presto_0.7.6-1.debian.tar.xz
Checksums-Sha256:
 5281d06ccddd15c258371185da9b13110976502c1fbfe2f08af93458954474c0 2371 
presto_0.7.6-1.dsc
 02abca76b37fa0e6e41a7fed929dc3f797820901810f6141c77a1a4d21b9e650 93240 
presto_0.7.6.orig.tar.xz
 56785320a1df7bbb45689b38366c86717b4ddd529b847aba92e4a6ee1df437ae 22096 
presto_0.7.6-1.debian.tar.xz
Files:
 d03c50eb3351bac86219741d37ea1719 2371 python optional presto_0.7.6-1.dsc
 b251020da47e5f45e982e3c30845df62 93240 python optional presto_0.7.6.orig.tar.xz
 46a649eb624735bee96129849148b17d 22096 python optional 
presto_0.7.6-1.debian.tar.xz

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

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmkV93cUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdpG7A//WKmXYqABJhK63WafdtSFG0G1Pgq2
M+GhWvVSwdTN9lam9dAD4Tn4iZtTCZEWmBwEaYOFEVZn9/Za7fCB5Dmu7mscx8Z1
krGhV27SW7bVAu0xDHVvRTgjJ4qkgEBRfaXcbcQ80WGQMHKh6mjEAg9yTpQZgId/
RYorTp6wHh7vXKrlFZACAx/ilo6Tk2sjxuhJx4RVmtcxcHIZBbt2JX8mwPzKfH4y
4Ph85o5+MWLLYHX0ZcY14pzDDOjhjk1h2FhmxQKK4tdiHDqDDieZu9avxQf0RZ4C
w3X4ZMMNGjPmQClPoo6IUOTy65XhtTDYY1oo0sTzccHMpXbtpNczAyInmzdcKL83
r8NFNOsGT5N9bEv6x7aTT+lSp5GZ34Mk0sb4lCHfaY4K7t+TxDlSt/17Jh1O6EDy
i+8SlbubRsxbfAPa53EsS1EuQEjMLXRXaIngiEM6kaYrMNz9O6X95CnTnfUyzbPX
QkkY6ib68dyTM1IluH3Nf2J9zcvQwPCBxSNMrgf6mR68evxXNczBySVQBaOzWpL+
+PsXiUR3iZwZ1MzP/gELpNhO2PEBKUPdssVEcxYwbi72rcYkZTkKKTu+gvsQw37B
PLag/rvar582JhOR1U+lWegKW+EmqZvHGpVs8tMRUODfLj3ojSVX7/aIN4qWxSGk
RoF87AafTE+Gn5k=
=EwGI
-----END PGP SIGNATURE-----

Attachment: pgpUhwyJQYiqs.pgp
Description: PGP signature


--- End Message ---

Reply via email to