Your message dated Sun, 10 Nov 2024 21:09:14 +0000
with message-id <e1tafbk-00fqlh...@fasolo.debian.org>
and subject line Bug#1087239: fixed in matrix-synapse 1.116.0-4
has caused the Debian Bug report #1087239,
regarding matrix-synapse: Does not work with current python3-twisted (24.10)
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 ow...@bugs.debian.org
immediately.)


-- 
1087239: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087239
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: matrix-synapse
Version: 1.116.0-3+b1
Severity: grave
Justification: renders package unusable

Hi,

with the update of python3-twisted in unstable to 24.10.0-1,
matrix-synapse refuses to start:

$ /usr/bin/python3 -m synapse.app.homeserver 
--config-path=/etc/matrix-synapse/homeserver.yaml --config-path=/etc/matrix-
Traceback (most recent call last):
  File "<frozen runpy>", line 189, in _run_module_as_main
  File "<frozen runpy>", line 112, in _get_module_details
  File "/usr/lib/python3/dist-packages/synapse/app/__init__.py", line 30, in 
<module>
    check_dependencies.check_requirements()
  File "/usr/lib/python3/dist-packages/synapse/util/check_dependencies.py", 
line 210, in check_requirements
    m = import_module(n)
        ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/ldap_auth_provider.py", line 25, in 
<module>
    from synapse.module_api import ModuleApi
  File "/usr/lib/python3/dist-packages/synapse/module_api/__init__.py", line 
58, in <module>
    from synapse.handlers.account_data import ON_ACCOUNT_DATA_UPDATED_CALLBACK
  File "/usr/lib/python3/dist-packages/synapse/handlers/account_data.py", line 
27, in <module>
    from synapse.replication.http.account_data import (
  File "/usr/lib/python3/dist-packages/synapse/replication/http/__init__.py", 
line 24, in <module>
    from synapse.replication.http import (
  File 
"/usr/lib/python3/dist-packages/synapse/replication/http/account_data.py", line 
28, in <module>
    from synapse.replication.http._base import ReplicationEndpoint
  File "/usr/lib/python3/dist-packages/synapse/replication/http/_base.py", line 
38, in <module>
    from synapse.http.site import SynapseRequest
  File "/usr/lib/python3/dist-packages/synapse/http/site.py", line 39, in 
<module>
    from synapse.http.proxy import ProxySite
  File "/usr/lib/python3/dist-packages/synapse/http/proxy.py", line 72, in 
<module>
    _canonicalHeaderName = Headers()._encodeName
                           ^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Headers' object has no attribute '_encodeName'

Downgrading python3-twisted to the previous version 24.7.0-3 makes it work 
again.

matrix-synapse upstream has modified synapse/http/proxy.py, changing
those lines, however, this just happened last week. So eventually this
should be gone with the next update of matrix-synapse.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
Architecture: amd64 (x86_64)

ii  python3-twisted            24.10.0-1

--- End Message ---
--- Begin Message ---
Source: matrix-synapse
Source-Version: 1.116.0-4
Done: Andrej Shadura <andre...@debian.org>

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 1087...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrej Shadura <andre...@debian.org> (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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 10 Nov 2024 20:57:58 +0100
Source: matrix-synapse
Architecture: source
Version: 1.116.0-4
Distribution: unstable
Urgency: medium
Maintainer: Matrix Packaging Team 
<pkg-matrix-maintain...@lists.alioth.debian.org>
Changed-By: Andrej Shadura <andre...@debian.org>
Closes: 1087239
Changes:
 matrix-synapse (1.116.0-4) unstable; urgency=medium
 .
   * Require python3-typing-extensions >= 4.1.
   * Regenerate the patch series.
   * Apply upstream patch for Twisted 24.10.0 compatibility:
     - Remove usage of internal header encoding API
     Closes: #1087239
   * Temporarily skip test failures.
Checksums-Sha1:
 ed5a3b275f1fde13483ebadd9abcc9acc962cc11 3876 matrix-synapse_1.116.0-4.dsc
 b645f5244ecc1e0eb222a7cbd1bd03f6949a93f6 637000 
matrix-synapse_1.116.0-4.debian.tar.xz
Checksums-Sha256:
 604cca513eeac36a85c20a5e10068f36c576da6e6ce2509c818c97ecd2d3ac7f 3876 
matrix-synapse_1.116.0-4.dsc
 afc47c230a29c5a4b666e1f149ab0112fe546348f8b8751aab6438f80af91750 637000 
matrix-synapse_1.116.0-4.debian.tar.xz
Files:
 9dcf15d2324a480a6b6755bac3e9690c 3876 net optional matrix-synapse_1.116.0-4.dsc
 7ede029916732e936a81beaefbdf04ae 637000 net optional 
matrix-synapse_1.116.0-4.debian.tar.xz

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

iHUEARYKAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCZzEQhAAKCRDoRGtKyMdy
YbubAQDA5mlrknsfB8zNxKFIC9VcqmdxbKJahSPSJT60hFrAJAD/fW5C0tMBiNQY
f/jMuUVvwWbhgfE0VtJkTDABlW+6fAE=
=+iAr
-----END PGP SIGNATURE-----

Attachment: pgpzrx0Eucbfv.pgp
Description: PGP signature


--- End Message ---

Reply via email to