Package: mailman3 Version: 3.3.2-1 Severity: normal When you run mailman without python3-pymysql installed you get the following: Traceback (most recent call last): File "/usr/bin/mailman", line 33, in <module> sys.exit(load_entry_point('mailman==3.3.2', 'console_scripts', 'mailman')()) 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 781, in main with self.make_context(prog_name, args, **extra) as ctx: File "/usr/lib/python3/dist-packages/click/core.py", line 700, in make_context self.parse_args(ctx, args) File "/usr/lib/python3/dist-packages/click/core.py", line 1212, in parse_args rest = Command.parse_args(self, ctx, args) File "/usr/lib/python3/dist-packages/click/core.py", line 1048, in parse_args value, args = param.handle_parse_result(ctx, opts, args) File "/usr/lib/python3/dist-packages/click/core.py", line 1630, in handle_parse_result value = invoke_param_callback(self.callback, ctx, self, value) File "/usr/lib/python3/dist-packages/click/core.py", line 123, in invoke_param_callback return callback(ctx, param, value) File "/usr/lib/python3/dist-packages/mailman/bin/mailman.py", line 94, in initialize_config initialize(value) File "/usr/lib/python3/dist-packages/mailman/core/initialize.py", line 218, in initialize initialize_2(propagate_logs=propagate_logs) File "/usr/lib/python3/dist-packages/mailman/core/initialize.py", line 177, in initialize_2 config.db = getUtility(IDatabaseFactory, utility_name).create() File "/usr/lib/python3/dist-packages/mailman/database/factory.py", line 54, in create database.initialize() File "/usr/lib/python3/dist-packages/mailman/database/base.py", line 106, in initialize self.engine = create_engine( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/__init__.py", line 520, in create_engine return strategy.create(*args, **kwargs) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/strategies.py", line 87, in create dbapi = dialect_cls.dbapi(**dbapi_args) File "/usr/lib/python3/dist-packages/sqlalchemy/dialects/mysql/pymysql.py", line 62, in dbapi return __import__("pymysql") ModuleNotFoundError: No module named 'pymysql'
-- System Information: Debian Release: 10.7 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.9.0-5-amd64 (SMP w/3 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: SELinux: enabled - Mode: Enforcing - Policy name: default Versions of packages mailman3 depends on: ii dbconfig-sqlite3 2.0.17 ii debconf [debconf-2.0] 1.5.71 ii init-system-helpers 1.56+nmu1 ii logrotate 3.14.0-4 ii lsb-base 11.1.0 ii python3 3.9.1-1 ii python3-aiosmtpd 1.2.2-1 ii python3-alembic 1.4.3-1 ii python3-authheaders 0.13.0-1 ii python3-authres 1.2.0-2 ii python3-click 7.1.2-1 ii python3-dateutil 2.8.1-5 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-gunicorn 20.0.4-4 ii python3-importlib-resources 4.1.1-2 ii python3-lazr.config 2.2.2-1 ii python3-passlib 1.7.2-2 ii python3-psycopg2 2.8.5-1+b2 ii python3-public 0.5-1.1 ii python3-pymysql 0.9.3-2 ii python3-requests 2.21.0-1 ii python3-sqlalchemy 1.3.22+ds1-1 ii python3-zope.component 4.3.0-1 ii python3-zope.configuration 4.4.0-1 ii python3-zope.event 4.2.0-1 ii python3-zope.interface 5.1.2-1+b1 ii ucf 3.0038+nmu1 Versions of packages mailman3 recommends: ii postfix [mail-transport-agent] 3.4.14-0+deb10u1 Versions of packages mailman3 suggests: ii lynx [www-browser] 2.8.9rel.1-3 pn mailman3-doc <none> ii mariadb-server-10.5 [virtual-mysql-server] 1:10.5.8-3 ii w3m [www-browser] 0.5.3-37 -- debconf information excluded