Your message dated Fri, 08 May 2026 16:23:56 +0000
with message-id <[email protected]>
and subject line Bug#1129756: fixed in matrix-synapse 1.152.1-1
has caused the Debian Bug report #1129756,
regarding matrix-synapse: autopkgtests fail: 
synapse.util.check_dependencies.DependencyException: ['pytz']
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.)


-- 
1129756: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129756
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: matrix-synapse
Version: 1.146.0-3
Severity: serious

matrix-synapse's autopkgtests fail in unstable:

[ERROR]
Traceback (most recent call last):
  File "/tmp/autopkgtest.c94rGi/autopkgtest_tmp/build/tests/unittest.py", line 
128, in new
    return code(orig, *args, **kwargs)
  File "/tmp/autopkgtest.c94rGi/autopkgtest_tmp/build/tests/unittest.py", line 
222, in setUp
    return orig()
  File "/tmp/autopkgtest.c94rGi/autopkgtest_tmp/build/tests/unittest.py", line 
397, in setUp
    self.hs = self.make_homeserver(self.reactor, self.clock)
  File 
"/tmp/autopkgtest.c94rGi/autopkgtest_tmp/build/tests/handlers/test_saml.py", 
line 123, in make_homeserver
    hs = self.setup_test_homeserver()
  File "/tmp/autopkgtest.c94rGi/autopkgtest_tmp/build/tests/unittest.py", line 
671, in setup_test_homeserver
    config_obj = make_homeserver_config_obj(config)
  File "/tmp/autopkgtest.c94rGi/autopkgtest_tmp/build/tests/unittest.py", line 
178, in make_homeserver_config_obj
    config_obj = _parse_config_dict(json.dumps(config, sort_keys=True))
  File "/tmp/autopkgtest.c94rGi/autopkgtest_tmp/build/tests/unittest.py", line 
163, in _parse_config_dict
    config_obj.parse_config_dict(json.loads(config), "", "")
  File "/usr/lib/python3/dist-packages/synapse/config/_base.py", line 929, in 
parse_config_dict
    self.invoke_all(
  File "/usr/lib/python3/dist-packages/synapse/config/_base.py", line 448, in 
invoke_all
    res[config_class.section] = getattr(config, func_name)(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/synapse/config/saml2.py", line 85, in 
read_config
    check_requirements("saml2")
  File "/usr/lib/python3/dist-packages/synapse/util/check_dependencies.py", 
line 371, in check_requirements
    raise DependencyException(deps_unfulfilled)
synapse.util.check_dependencies.DependencyException: ['pytz']

tests.handlers.test_saml.SamlHandlerTestCase.test_attribute_requirements
tests.handlers.test_saml.SamlHandlerTestCase.test_attribute_requirements_one_of
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_redirect
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_existing_user
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_invalid_localpart
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_user
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_user_retries

This seems to be because python3-pysaml2 no longer depends on pytz 
(correctly, from its point of view), but matrix-synapse's saml2 extra 
specifies a higher minimum version of pytz than saml2 used to need.  I 
think the best thing to do would be to add a direct build-dependency on 
python3-pytz to matrix-synapse until such time as upstream drops that 
requirement from the saml2 extra.

Thanks,

-- 
Colin Watson (he/him)                              [[email protected]]

--- End Message ---
--- Begin Message ---
Source: matrix-synapse
Source-Version: 1.152.1-1
Done: Antonio Enrico Russo <[email protected]>

We believe that the bug you reported is fixed in the latest version of
matrix-synapse, 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.
Antonio Enrico Russo <[email protected]> (supplier of updated matrix-synapse 
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: Fri, 08 May 2026 12:35:59 +0200
Source: matrix-synapse
Architecture: source
Version: 1.152.1-1
Distribution: unstable
Urgency: medium
Maintainer: Matrix Packaging Team 
<[email protected]>
Changed-By: Antonio Enrico Russo <[email protected]>
Closes: 1122841 1129026 1129756 1129884
Changes:
 matrix-synapse (1.152.1-1) unstable; urgency=medium
 .
   [ Antonio Enrico Russo ]
   * New upstream release.
   * Bump python3-typing-extensions dependency (Closes: #1122841)
   * Add python3-pytz dependency (Closes: #1129756, #1129884)
   * Rely on transitive cffi dependency
   * Require reqwest 0.12.y
   * Vendor memoffset
   * Bump rust dependencies
   * Remove some vendored packages
   * Sort Static-Built-Using
   * Refresh vendorlibs
 .
   [ Andrej Shadura ]
   * Synapse only works with pympler 1.0 or newer (Closes: #1129026)
 .
   [ Grzegorz Szymaszek ]
   * Recommend logrotate.
Checksums-Sha1:
 fc3e2f8e04a2910260843d845cfd0813372242cb 5198 matrix-synapse_1.152.1-1.dsc
 e522e56db43444c60d7b7989b4730552d2644546 5227656 
matrix-synapse_1.152.1.orig.tar.xz
 476bb5b9bd41bd1f3209e708680ebc8db4d8c68a 5801056 
matrix-synapse_1.152.1-1.debian.tar.xz
 05259723aaf52b3708ebac5b93d6f0e3c26f1e30 21366296 
matrix-synapse_1.152.1-1.git.tar.xz
 d9a9b841bd9ad8e2d65e26047ae9c286ce6b7e75 17384 
matrix-synapse_1.152.1-1_source.buildinfo
Checksums-Sha256:
 1802f025bc44efc27622fcc87891f3c9a67ab76c61ba14fd6cce190756faca65 5198 
matrix-synapse_1.152.1-1.dsc
 ea0c03118f00b48a8e2a8186e64ee3a7c10355833fdc8e9fa20593c1bb111530 5227656 
matrix-synapse_1.152.1.orig.tar.xz
 05b079bf1e409131c36f258b65306ae37b35647dde592bb1eab06b9a37f1b8fd 5801056 
matrix-synapse_1.152.1-1.debian.tar.xz
 c73208125e5946312190a8ea784ec2c0dbefcf4d0b6cd4c60313f89472f36f58 21366296 
matrix-synapse_1.152.1-1.git.tar.xz
 4c972c543bca3e49bf51285733bcbf6b695a7f8fbc94e26c948a074ef05a6851 17384 
matrix-synapse_1.152.1-1_source.buildinfo
Files:
 51f32d287d6749d3e0114f33c3b58e0f 5198 net optional matrix-synapse_1.152.1-1.dsc
 d1e7a4146df5aa0475d4dc5e410eaeeb 5227656 net optional 
matrix-synapse_1.152.1.orig.tar.xz
 307cd1ad44ab1a256e94c9349b35a307 5801056 net optional 
matrix-synapse_1.152.1-1.debian.tar.xz
 2b0dacb1e8a7a4cc8477d184996c6847 21366296 net optional 
matrix-synapse_1.152.1-1.git.tar.xz
 b8c5ef82a2c464752aad8b236729ca19 17384 net optional 
matrix-synapse_1.152.1-1_source.buildinfo
Git-Tag-Info: tag=10b4386465eef5205a29c6c6d83681857d704a43 
fp=83dcd17f44b22cc83656eda1e8446b4ac8c77261
Git-Tag-Tagger: Andrej Shadura <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmn+Ak0ACgkQYG0ITkaD
wHmtkg/+LZSs/ym5GM1jFh3EVbhoZLJfDCatbwM7uvg22XZeAc0lwV22LcLejUBI
A0DmYa6nIapSKYP30CZa6Ad8JM1CLOwxP7V/dw5M5c2GX8IQXbp0sy1GjssZL7mR
XoIDZ9rJjyHhJ6Fstmj2x64Mu1PgJrajX2ib8mSu4QEN9uaaq75p/Du0EqcnBaG4
K4Y8QEufTzLxsV3xit/aihn53EH/OrP5roj8LjGMepVRQkgQnxsQGJnx3FWkZKw+
/kYef8M8obpIdoQUNMpTMRs/h45vTadgDXlme4qsdR2LHkp40AAsJ4SWPzZUmUt7
eFOojPOyUbW3Xdvfm4sQffkrAZry5bKnKzoVvnV1ZcRDlX6BIUaza7i85NMHt/87
rv3//yhGHb+RVoMwGO8SRVXveIP354/rlH8re4PhhJCT35f1QK5fEXeWF620rKt6
BBFnVmwQXWgM34xQ7wbhWP0wBR+PnkWYxytH4pLve9M5r4uwC1EUnq8fyfPWaO1X
cxO847AzHdFMV6Yn/rfxKuG5VYapqMO3JyHtM5J77V18buLF4cPvLj37vRnL3D00
3ZwbHYKYJqXMr1i+tvoEmxiyWZPx5K/DlyBcoIql/tje2g7a+ffLOIcahZdxy1MO
ob9/dJAT69yzaqAxTta0Omd1X9lRAF0J+aGTdXvHaJgQ3sncvsA=
=T+av
-----END PGP SIGNATURE-----

Attachment: pgpsxxDVSIGKQ.pgp
Description: PGP signature


--- End Message ---

Reply via email to