Your message dated Wed, 03 Jun 2026 21:34:07 +0000
with message-id <[email protected]>
and subject line Bug#1138232: fixed in cairocffi 1.7.1-6
has caused the Debian Bug report #1138232,
regarding cairocffi: 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.)
--
1138232: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138232
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cairocffi
Version: 1.7.1-5
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
cairocffi could not be built reproducibly.
This is because the testsuite appears to delete (?) various test_foo.py
files, meaning that if the tests are run they are not included and if the
tests are skipped, they are included.
Patch attached that deletes these files regardless; if you do really
need them in the binary package (eg. for the autopkgtests), then the
packaging will need rejiggering.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/rules 2026-05-29 11:06:56.637649762 -0700
--- b/debian/rules 2026-05-29 11:12:23.783928017 -0700
@@ -3,6 +3,7 @@
export PYBUILD_NAME=cairocffi
export PYBUILD_BEFORE_TEST=cp -R {dir}/cairocffi/ {build_dir}
export PYBUILD_AFTER_TEST=rm -rf {build_dir}/*/__pycache__ && rm
{build_dir}/cairocffi/test_*.py
+export PYBUILD_BEFORE_INSTALL=rm -rf {build_dir}/cairocffi/test_*.py
# Skipping since there is no WM in CI
export PYBUILD_TEST_ARGS=-k "not test_xcb_window"
--- End Message ---
--- Begin Message ---
Source: cairocffi
Source-Version: 1.7.1-6
Done: Arian Ott <[email protected]>
We believe that the bug you reported is fixed in the latest version of
cairocffi, 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.
Arian Ott <[email protected]> (supplier of updated cairocffi 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: Tue, 02 Jun 2026 13:20:42 +0100
Source: cairocffi
Architecture: source
Version: 1.7.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Arian Ott <[email protected]>
Closes: 1138232
Changes:
cairocffi (1.7.1-6) unstable; urgency=medium
.
* d/rules: Remove test files before install. (Closes: #1138232)
Checksums-Sha1:
3b98428fdcca1070356095705e8753cb20c2c2b0 2530 cairocffi_1.7.1-6.dsc
8293a43423efd64956d58f9744e02349f3a5e7a5 150716 cairocffi_1.7.1-6.debian.tar.xz
348d447932d5d7fc7a19cd780a29ae4f100ce055 17892
cairocffi_1.7.1-6_amd64.buildinfo
Checksums-Sha256:
5731463d1bcdce02f9c38ecd8157a787e08cba44533b7c3ca230cba472837ce6 2530
cairocffi_1.7.1-6.dsc
8d3bc122cac9c4b3760bf4029f7c04495f16950fe65626492f73e750f7040fe0 150716
cairocffi_1.7.1-6.debian.tar.xz
6527b4dcf302a7421091061c5e6cd4b9d95ba3dacbc1b0176645f9aa89fda3cc 17892
cairocffi_1.7.1-6_amd64.buildinfo
Files:
6c723be088227da2aa61fcb1a06c76e2 2530 python optional cairocffi_1.7.1-6.dsc
fc12115198d0055adf6bec44062dc04c 150716 python optional
cairocffi_1.7.1-6.debian.tar.xz
cfea8f338adbdeb20117adc566c74e44 17892 python optional
cairocffi_1.7.1-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmogmRkACgkQHpU+J9Qx
Hli/6g/9H2o5z5KOCYBhrPtFYH2M+iuhXTmB7rNyjXecOTOJ7iYicj2KVp9KG6VU
Xf1eJL3TTQGeSKCNNNGoRU5biVTudvET2Hq6ofLlozdznunEqhpVvbIP589Ek0fE
h81CbP7vHQhdHsto1u/WtcMTyX2jVSEIj6LyFUE52R2/3uDTvliUvV9kMm+eTtlj
gjaBuNeFJPWCjjCYE05JIdD1t0qGbmYY3xDcdoOmcdQbefD5qd+yfMNyMDSfoSzP
YRBs/4wlAat9vqhJ+FgGqDmEatQRIkEyJVOcZtjSvH5MnuZkuBli4beEO7BZ/6lQ
x+gDAPirXsWQ3V4A0SSrw6WuX5j5pQYAZADtq0aFehw++egX4bnOi+ZxzC0AzNvL
TrCx/nHBbBoZ+hUUPlQELPWP7q5qllazAkY3BQxkjuAFys5769C/aOmAQ4Jl1cXU
pQCoWKcpuQe6q0vOaYAtu3f37AeBMLvqerGs7YwIhFf1GyPjR+tTf/VLg/Rk8fn6
8gforQagFYec8U5M+l9FbwDTGcASPG+CGX0kLFGcXd8xguyDJfQexkWFAxrvVnmg
c3FtktoWvlgYH0h1bxJa8fi6VxNAbhFwNZf9sO8QCuMSgXGesnrb8FXDoBAcjqin
AYFtoAWq3O7eLpNy9niGpP6wtaSbz4eY+dq4eQaXzk+8jRrnJkE=
=JZpB
-----END PGP SIGNATURE-----
pgpvRF9veYy7f.pgp
Description: PGP signature
--- End Message ---