Package: python3.8
Version: 3.8.4-1
Severity: normal
Tags: upstream

Dear Maintainer,

Python 3.8.4 has a regression [1] (compared to Python 3.8.4~rc1 and earlier
versions) which break python3-aioxmpp [2] and potentially other packages [3].

The issue is being addressed upstream [4].

The impact is that importing or using the affected packages may fail with
an error message similar to:

    TypeError: can't apply this __setattr__ to SomeTypeName

Please see the minimal reproducer in [4] or try to `import aioxmpp` with
python3.8-3.8.4-1 from experimental after installing python3-aioxmpp.

I’m not quite sure what can/should be done about this, but I wanted to file
this bug to track the issue, since it’ll cause build failures for
python-aioxmpp.

Kind regards & thanks,
Jonas Schäfer

   [1]: https://bugs.python.org/issue41295
   [2]: https://github.com/horazont/aioxmpp/issues/342
   [3]: https://github.com/pallets/flask-sqlalchemy/issues/852
   [4]: https://github.com/python/cpython/pull/21473



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.6.0-2-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3.8 depends on:
ii  libpython3.8-stdlib  3.8.4-1
ii  mime-support         3.64
ii  python3.8-minimal    3.8.4-1

python3.8 recommends no packages.

Versions of packages python3.8 suggests:
ii  binutils        2.34-8
ii  python3.8-doc   3.8.4~rc1-1
ii  python3.8-venv  3.8.4-1

-- no debconf information

Reply via email to