Your message dated Thu, 06 Aug 2026 11:33:56 +0000
with message-id <[email protected]>
and subject line Bug#1124697: fixed in sqlalchemy-i18n 1.1.0-4
has caused the Debian Bug report #1124697,
regarding sqlalchemy-i18n: 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.)


-- 
1124697: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124697
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: sqlalchemy-i18n
Version: 1.1.0-3
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
sqlalchemy-i18n could not be built reproducibly.

This appears to be because running the tests looks like it is creating
duplicated and nested version of the source tree. As in, the pybuild
{build_dir} contains the sources, as well as a directory under this one
confusingly called build, ie. {build_dir}/build that contains the same
contents.

If "nocheck" is passed to the build, however, then this extra dir is
not created, hence why reproducibility checking flagged this.

Patch attached, although this is more of a concrete demonstration of
the issue rather than a "fix" — the underlying cause is not immediately
apparent.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/rules      2026-01-05 10:24:05.888072918 -0800
--- b/debian/rules      2026-01-05 10:31:27.874457858 -0800
@@ -16,4 +16,6 @@
        $(eval BUILD_DIR=$(shell pybuild --print '{build_dir}'))
        cp -r tests $(BUILD_DIR)
        python3 $(CURDIR)/debian/tests/setup-db-and-run-tests.py
+       # Running the tests creates a nested, duplicate copy of the sources?
+       rm -rf $(BUILD_DIR)/build
 endif

--- End Message ---
--- Begin Message ---
Source: sqlalchemy-i18n
Source-Version: 1.1.0-4
Done: Alexandre Detiste <[email protected]>

We believe that the bug you reported is fixed in the latest version of
sqlalchemy-i18n, 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.
Alexandre Detiste <[email protected]> (supplier of updated sqlalchemy-i18n 
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, 06 Aug 2026 13:13:34 +0200
Source: sqlalchemy-i18n
Architecture: source
Version: 1.1.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1124697
Changes:
 sqlalchemy-i18n (1.1.0-4) unstable; urgency=medium
 .
   * Team Upload
   * Switch to debhelper-compat 14
   * Rewrite d/watch in v5 format
   * Add debian/salsa-ci.yml
   * Drop "Rules-Requires-Root: no": it is the default now
   * Bump Standards-Version to 4.7.4, drop Priority: tag
 .
   [ Chris Lamb ]
   * Make the build reproducible (Closes: #1124697)
Checksums-Sha1:
 db9cb7708da758a596aa163ff2e476b2b99f298f 2330 sqlalchemy-i18n_1.1.0-4.dsc
 2fd2c6891529c1be60d2b1e7cb3f33445832efc5 4892 
sqlalchemy-i18n_1.1.0-4.debian.tar.xz
 7abd2ed638655eeb268e1b73d5a231e9caa255ad 9256 
sqlalchemy-i18n_1.1.0-4_source.buildinfo
Checksums-Sha256:
 cd808ecebfa51fb88dbd927e7f8d89ba85c5a482144a1391f04c07991d951a94 2330 
sqlalchemy-i18n_1.1.0-4.dsc
 eb932c6f72bd7a1ae9bfd1cb0af3d8e59f45ff9956688e7fb03628ea86690aed 4892 
sqlalchemy-i18n_1.1.0-4.debian.tar.xz
 e00279a2f2bbc554752d7a3d1d4f09773f21391ab4e34a60fb7da34dfc30c2d9 9256 
sqlalchemy-i18n_1.1.0-4_source.buildinfo
Files:
 72df639b3e351a1d694abac194f29f70 2330 python optional 
sqlalchemy-i18n_1.1.0-4.dsc
 53b86e3005ded1bee14e3121b91281d7 4892 python optional 
sqlalchemy-i18n_1.1.0-4.debian.tar.xz
 f22648ca1d15a2d27e8c446c2772d547 9256 python optional 
sqlalchemy-i18n_1.1.0-4_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmp0bKcRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBpKdQ/8DH+2najrajZqLZ/x3US2APhuRoD8aOJ8
gUdXPV1iXEia/Ky9LzR6lbzObimLI4KnKjyfgSLJcS8bg6YRPVjAOZFyzFe7UnIK
KVrVIuTsSVJCGPY+VjE12fy5qA2nNW+OxKnbWRcsgBEn4Lmh9Aor+73197f5l+an
9HCEHJxQ3TB3BVz1P6Kp23JU+pYV86JuFpYc/rbUYZlQHaPKmxs9B/KWfJME/FTb
8IL7MJ9S/+tn9ExesvZdR4iP2hb1i7+ZpPUymvkF2Zn5Nist3mSYxOVpS2xXRsYc
+ecL9UiQsKnuzzMmadYg5G1oifQ2Eb/Sq5FGci2Ae1UEQkMjQn3KkTzz3QC1qmHD
yixFPughPSy6V3bJtC+IsQBuZVaZFBXAb8FXUhZSrrzBVRNZ6vyvmu+mNOU4v151
9IZN34nxbfvuvv9jtu6Ydiumvk2sZ/F6TmLs8FN2S2xJQxH40BJuM6N6o0KkyLD6
H2NSWoygHfhGgG9zQe5VPls93jTjO91WawMe1l+8G99OltGVtHG5rVgBl3QsPoeC
iqV4JrXGxvzGQmsQ5IM3YdMOcmIcRafhz7c7S2F4DixhIjIdR0Sa2p/eLY+KoHej
apDkQ8uR/xd4LbeslKWGQoxnWCHB+ZfftUhSOW6O1WN2hpsYCjqEQBHSa6/+bIH8
g6lMjP2j8Xs=
=Y5yZ
-----END PGP SIGNATURE-----

Attachment: pgpKLMaDoAcS6.pgp
Description: PGP signature


--- End Message ---

Reply via email to