Package: mailman3 Version: 3.2.2-1 Severity: important Dear Maintainer,
After a recent package upgrade, mailman3 stopped working with the following error message: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mailman/bin/master.py", line 125, in acquire_lock_1 lock.lock(timedelta(seconds=0.1)) File "/usr/lib/python3/dist-packages/flufl/lock/_lockfile.py", line 364, in lock raise TimeOutError('Could not acquire the lock') flufl.lock._lockfile.TimeOutError: Could not acquire the lock During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/mailman3/bin/master", line 11, in <module> load_entry_point('mailman==3.2.2', 'console_scripts', 'master')() File "/usr/lib/python3/dist-packages/click/core.py", line 829, in __call__ return self.main(*args, **kwargs) File "/usr/lib/python3/dist-packages/click/core.py", line 782, in main rv = self.invoke(ctx) File "/usr/lib/python3/dist-packages/click/core.py", line 1066, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/lib/python3/dist-packages/click/core.py", line 610, in invoke return callback(*args, **kwargs) File "/usr/lib/python3/dist-packages/mailman/bin/master.py", line 572, in main lock = acquire_lock(force) File "/usr/lib/python3/dist-packages/mailman/bin/master.py", line 146, in acquire_lock lock = acquire_lock_1(force) File "/usr/lib/python3/dist-packages/mailman/bin/master.py", line 131, in acquire_lock_1 lock.disown() AttributeError: 'Lock' object has no attribute 'disown' According to https://flufllock.readthedocs.io/en/stable/NEWS.html?highlight=disown this function was removed in flufl.lock 5.0, so mailman3 should depend on <5.0 of that package. Thanks for your maintenance of mailman3 in Debian, Andreas -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.9.0-4-amd64 (SMP w/8 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mailman3 depends on: ii dbconfig-pgsql 2.0.17 ii dbconfig-sqlite3 2.0.17 ii debconf [debconf-2.0] 1.5.74 ii init-system-helpers 1.60 ii logrotate 3.17.0-2 ii lsb-base 11.1.0 ii python3 3.9.0-4 ii python3-aiosmtpd 1.2-3 ii python3-alembic 1.4.3-1 ii python3-click 7.1.2-1 ii python3-dnspython 2.0.0-1 ii python3-falcon 2.0.0-2+b1 ii python3-flufl.bounce 3.0.1-1 ii python3-flufl.i18n 3.0.1-1 ii python3-flufl.lock 5.0.1-1 ii python3-lazr.config 2.2-2 ii python3-passlib 1.7.2-2 ii python3-psycopg2 2.8.5-1+b2 ii python3-public 0.5-1 ii python3-requests 2.24.0+dfsg-1 ii python3-sqlalchemy 1.3.20+ds1-1 ii python3-zope.component 4.3.0-3 ii python3-zope.configuration 4.4.0-1 ii python3-zope.event 4.4-3 ii python3-zope.interface 5.1.2-1+b1 ii ucf 3.0043 Versions of packages mailman3 recommends: ii exim4-daemon-heavy [mail-transport-agent] 4.94-9+b1 Versions of packages mailman3 suggests: ii elinks [www-browser] 0.13.2-1+b1 pn mailman3-doc <none> ii postgresql 13+223 -- debconf information: mailman3/db/app-user: mailman3@localhost mailman3/upgrade-error: abort mailman3/dbconfig-reinstall: false mailman3/purge: false mailman3/dbconfig-upgrade: true mailman3/dbconfig-install: false mailman3/config_hyperkitty: mailman3/pgsql/authmethod-user: password mailman3/pgsql/changeconf: false mailman3/init_service_failed: mailman3/pgsql/method: TCP/IP mailman3/mysql/authplugin: default mailman3/pgsql/no-empty-passwords: mailman3/install-error: abort mailman3/internal/skip-preseed: false mailman3/missing-db-package-error: abort mailman3/pgsql/authmethod-admin: ident mailman3/internal/reconfiguring: false mailman3/mysql/admin-user: mailman3/remove-error: abort mailman3/dbconfig-remove: true mailman3/remote/newhost: mailman3/mysql/method: Unix socket mailman3/db/dbname: mailman3 mailman3/remote/port: mailman3/pgsql/admin-user: postgres mailman3/passwords-do-not-match: mailman3/remote/host: localhost mailman3/upgrade-backup: true mailman3/pgsql/manualconf: mailman3/db/basepath: /var/lib/mailman3/data mailman3/database-type: