Your message dated Wed, 29 Jul 2026 17:49:20 +0000
with message-id <[email protected]>
and subject line Bug#1120881: fixed in python-genson 1.4.0-1
has caused the Debian Bug report #1120881,
regarding python-genson: 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.)
--
1120881: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120881
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-genson
Version: 1.3.0-2
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
python-genson could not be built reproducibly.
This is because it ships a different binary package depending on
whether the testsuite is run or not.
Specifically, it does not remove the "schema" directory that is added
via PYBUILD_BEFORE_TEST. A patch is attached that will remove this
directory, but if the binary package really does need this directory
at runtime for whatever reason (e.g. for autopkgtests), then the
package needs to ensure that this directory exists regardless of whether
nocheck is specified.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/rules 2025-11-17 10:29:56.794070898 -0800
--- b/debian/rules 2025-11-17 10:32:21.805384771 -0800
@@ -6,6 +6,8 @@
export PYBUILD_TEST_ARGS= -k 'not test_no_input'
export PYBUILD_BEFORE_TEST = \
cp -rv {dir}/genson/schema {build_dir}/$(PYBUILD_NAME)
+export PYBUILD_AFTER_TEST = \
+ rm -rfv {build_dir}/$(PYBUILD_NAME)/schema
%:
dh $@ --buildsystem=pybuild
--- End Message ---
--- Begin Message ---
Source: python-genson
Source-Version: 1.4.0-1
Done: Simon Josefsson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-genson, 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.
Simon Josefsson <[email protected]> (supplier of updated python-genson
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: Wed, 29 Jul 2026 19:17:37 +0200
Source: python-genson
Architecture: source
Version: 1.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Simon Josefsson <[email protected]>
Closes: 1120881
Changes:
python-genson (1.4.0-1) unstable; urgency=medium
.
[ Simon Josefsson ]
* Standards-Version: 4.7.4
* Drop Priority: optional
* Drop Rules-Requires-Root: no
* Use watch v5 and replace pypi.d.n with github
* Bump debian/* copyright years
* Use compat 14
* Drop d/patches/ (fixed upstream)
* Use Section:python
* Modernize Salsa CI
* Drop PYBUILD_*_TEST hack, upstream fixed it
.
[ Chris Lamb ]
* Make the build reproducible (Closes: #1120881)
Checksums-Sha1:
53ca69e30a42260042b84a3074b4fd4f237966bd 2392 python-genson_1.4.0-1.dsc
7b09cc32b60233d1d2def39d7e65038899bc5acd 25912 python-genson_1.4.0.orig.tar.xz
6ead4bd99d9b469910eac502cd4d1b28f5282b78 2800
python-genson_1.4.0-1.debian.tar.xz
b8749f62d50f77a0b9256bb093e1bbcc53b2a26c 51012 python-genson_1.4.0-1.git.tar.xz
825f409f2a97e2e16d86bd00a91269b9a9b98693 17570
python-genson_1.4.0-1_source.buildinfo
Checksums-Sha256:
5323e8b362c1376e32b628ff062bae1e45f0bf1007cc4c198f4dc09e7bdf29a3 2392
python-genson_1.4.0-1.dsc
567c2ddb3df24b32f848783f200a95e3a6d99b08a493d7d9e2f6e8e942fe8be7 25912
python-genson_1.4.0.orig.tar.xz
56072f4d7ba95209511c27008a6c7709efdabc74816dcd9c3aa9f89ebf62341f 2800
python-genson_1.4.0-1.debian.tar.xz
36e2799fb3cc82188c7ee35f18d227d4c62716fe7447b2d37d0c05f2e476a3fa 51012
python-genson_1.4.0-1.git.tar.xz
56db20a9da5d485143eced4374737e6949a00422a60ccf954df10480476a157f 17570
python-genson_1.4.0-1_source.buildinfo
Files:
9265dd11b3e6037772009743c7919af5 2392 python optional python-genson_1.4.0-1.dsc
1c3a3dc59d21dbd9ba7c9a57d47f03bc 25912 python optional
python-genson_1.4.0.orig.tar.xz
ef2e676f2dc21d332cbf076b6bd2b867 2800 python optional
python-genson_1.4.0-1.debian.tar.xz
b616edde6ab44ed300132a724bedd63f 51012 python None
python-genson_1.4.0-1.git.tar.xz
aeea73659211e7e4bb99388b1e49ee1f 17570 python optional
python-genson_1.4.0-1_source.buildinfo
Git-Tag-Info: tag=03d8e67e8e6b9cd619d5c4eef1a24aed8fc57749
fp=a3cc9c870b9d310abad4cf2f51722b08fe4745a2
Git-Tag-Tagger: Simon Josefsson <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpqOcEACgkQYG0ITkaD
wHl5ERAAwVrIoQltZrNbI0MZYDjSGB7KDWDMLhLHQzeXWFfGoZWkuJ0bBNcN6kga
VJ/lfj4sz5HpjujijET7ptjDCxhe7basVlGL4snii0bCKgxAH5gI972kEYp58xnR
X51mIyKSCfqtJoVJg1AUxoBIYhF7Ko9Uu5T6hB2bzPurIO5+GRxtXkVRc76e+fqs
xVFpyksOZVFkmOGRrCLGknE0Rvo1j3yQctHOASFAdEBSmEVz2aqAKqwKjbzsys5T
kNglvfvjM0ymadJgwwkzXHZ3qsO+IfMKMP7GDDLiUsiCBjthUtRU+wgS2uqSm8pg
33H//oUwhqD0N+GsnmxQ3Tr2hlYKsrTQZ97BTETulLMYj+v4JwSnyvCkMqltVfyB
gAmSU5KHgtsohyP+NWfhMXk9gP1HmDZB7gnlmck84PQIZgScbpkMLkLQYWA2hw/L
XPh3hLF1t2rfzZFeOCHYGIi78VCA/fGLhf2d9yAdfuo5J+runk3+L7eGb3pnOjgE
vyxnEbeGK5FPrk+t5mHOCkCSobbfoYo7ExhBA4wMZVTvZYYw+akLt50L6LILkIte
CfOic75NG2Q8ztRmNXt/29O9S02owRzE1Uc6jiQvbWSESzpb4OO6VIq5Mr/bK77Y
CgnBSGbsVBU28bkImST20CZ5MbSSGV+Q96yD1/CUZb05cbya0rI=
=9pmN
-----END PGP SIGNATURE-----
pgpJ5280cq9bb.pgp
Description: PGP signature
--- End Message ---