Package: mailman3 Version: 3.3.7-3 Severity: important Dear Maintainer,
After a routine apt upgrade, I see in /var/log/syslog: Traceback (most recent call last): File "/usr/lib/mailman3/bin/runner", line 33, in <module> sys.exit(load_entry_point('mailman==3.3.7', 'console_scripts', 'runner')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/click/core.py", line 1130, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/click/core.py", line 1055, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/click/core.py", line 1404, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/click/core.py", line 760, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/click/decorators.py", line 26, in new_func return f(get_current_context(), *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mailman/bin/runner.py", line 184, in main runner = make_runner(*runner_spec, once=once) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mailman/bin/runner.py", line 55, in make_runner runner_class = find_name(class_path) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mailman/utilities/modules.py", line 52, in find_name module = import_module(module_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1206, in _gcd_import File "<frozen importlib._bootstrap>", line 1178, in _find_and_load File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 690, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 940, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "/usr/lib/python3/dist-packages/mailman/runners/lmtp.py", line 128, in <module> class LMTPHandler: File "/usr/lib/python3/dist-packages/mailman/runners/lmtp.py", line 129, in LMTPHandler @asyncio.coroutine ^^^^^^^^^^^^^^^^^ AttributeError: module 'asyncio' has no attribute 'coroutine'. Did you mean: 'coroutines'? This prevents the LMTP runner from starting, and thus makes mailman3 never deliver emails. -- System Information: Debian Release: bookworm/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-1-cloud-amd64 (SMP w/1 CPU thread; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mailman3 depends on: ii dbconfig-sqlite3 2.0.22 ii debconf [debconf-2.0] 1.5.81 ii init-system-helpers 1.65.2 ii logrotate 3.21.0-1 ii lsb-base 11.5 ii python3 3.11.1-1 ii python3-aiosmtpd 1.4.3-1 ii python3-alembic 1.8.1-2 ii python3-authheaders 0.15.1-1 ii python3-authres 1.2.0-3 ii python3-click 8.1.3-1 ii python3-dateutil 2.8.2-1 ii python3-dnspython 2.2.1-2 ii python3-falcon 3.1.0-3+b1 ii python3-flufl.bounce 4.0-3 ii python3-flufl.i18n 3.0.1-3 ii python3-flufl.lock 5.0.1-4 ii python3-gunicorn 20.1.0-6 ii python3-importlib-resources 5.1.2-2 ii python3-lazr.config 2.2.3-3 ii python3-passlib 1.7.4-3 ii python3-psycopg2 2.9.4-2+b1 ii python3-public 2.3-4 ii python3-requests 2.28.1+dfsg-1 ii python3-sqlalchemy 1.4.45+ds1-2 ii python3-zope.component 5.0.1-3 ii python3-zope.configuration 4.4.1-1 ii python3-zope.event 4.4-3 ii python3-zope.interface 5.5.2-1 ii sysvinit-utils [lsb-base] 3.06-2 ii ucf 3.0043 Versions of packages mailman3 recommends: ii exim4-daemon-heavy [mail-transport-agent] 4.96-12 Versions of packages mailman3 suggests: pn lynx | www-browser <none> pn mailman3-doc <none> ii postgresql 15+246 -- Configuration Files: /etc/cron.d/mailman3 changed: SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 0 8 * * * list if [ -x /usr/bin/mailman ]; then /usr/bin/mailman notify; fi 0 12 * * * list if [ -x /usr/bin/mailman ]; then /usr/bin/mailman digests --periodic; fi -- debconf information: mailman3/mysql/authplugin: default mailman3/pgsql/method: TCP/IP mailman3/config_hyperkitty: mailman3/upgrade-backup: true mailman3/pgsql/authmethod-admin: ident mailman3/dbconfig-reinstall: false mailman3/passwords-do-not-match: mailman3/missing-db-package-error: abort mailman3/pgsql/authmethod-user: password mailman3/upgrade-error: abort * mailman3/dbconfig-install: false mailman3/db/dbname: mailman3 mailman3/pgsql/admin-user: postgres mailman3/install-error: abort mailman3/pgsql/no-empty-passwords: mailman3/db/app-user: mailman3@localhost mailman3/pgsql/changeconf: false mailman3/remote/port: mailman3/remote/newhost: mailman3/mysql/admin-user: mailman3/pgsql/manualconf: mailman3/dbconfig-upgrade: true mailman3/internal/reconfiguring: false mailman3/purge: false mailman3/remote/host: localhost mailman3/remove-error: abort mailman3/mysql/method: Unix socket mailman3/database-type: pgsql mailman3/init_service_failed: mailman3/internal/skip-preseed: false mailman3/dbconfig-remove: true mailman3/db/basepath: