Package: mailman3-web Version: 0+20240312-1 Severity: important Dear Maintainer,
I did sudo apt dist-upgrade and see: == Spam from the postinst script: Setting up mailman3-web (0+20240312-1) ... dbconfig-common: writing config to /etc/dbconfig-common/mailman3-web.conf dbconfig-common: flushing administrative password Traceback (most recent call last): File "/usr/bin/django-admin", line 33, in <module> sys.exit(load_entry_point('Django==4.2.14', 'console_scripts', 'django-admin')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", line 442, in execute_from_command_line utility.execute() File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", line 436, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 412, in run_from_argv self.execute(*args, **cmd_options) File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 458, in execute output = self.handle(*args, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/django/contrib/staticfiles/management/commands/collectstatic.py", line 209, in handle collected = self.collect() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/django/contrib/staticfiles/management/commands/collectstatic.py", line 135, in collect handler(path, prefixed_path, storage) File "/usr/lib/python3/dist-packages/django/contrib/staticfiles/management/commands/collectstatic.py", line 377, in copy_file with source_storage.open(path) as source_file: ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/django/core/files/storage/base.py", line 22, in open return self._open(name, mode) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/django/core/files/storage/filesystem.py", line 68, in _open return File(open(self.path(name), mode)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/postorius/static/postorius/libs/bootstrap/js/bootstrap.bundle.min.js It looks as though something removes that symlink. If I replace it, it gets removed before this part of the script runs. The only way I've worked out that allows the system to proceed is copying the files (instead of using a symlink). -- System Information: Debian Release: trixie/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.10.4-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-web depends on: ii dbconfig-sqlite3 2.0.24 ii debconf [debconf-2.0] 1.5.87 ii init-system-helpers 1.66 ii python3 3.12.5-1 ii python3-django-hyperkitty 1.3.9-1 ii python3-django-postorius 1.3.10-1 ii python3-psycopg2 2.9.9-1+b2 ii python3-whoosh 2.7.4+git6-g9134ad92-8 ii ucf 3.0043+nmu1 ii uwsgi-core 2.0.26-2+b1 ii uwsgi-plugin-python3 2.0.26-2+b1 Versions of packages mailman3-web recommends: ii nginx 1.26.0-1 Versions of packages mailman3-web suggests: ii postgresql 16+262 -- Configuration Files: /etc/cron.d/mailman3-web changed: 2,17,32,47 * * * * www-data [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.quarter_hourly /usr/share/mailman3-web/manage.py runjobs quarter_hourly @hourly www-data [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.hourly /usr/share/mailman3-web/manage.py runjobs hourly @daily www-data [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.daily /usr/share/mailman3-web/manage.py runjobs daily @weekly www-data [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.weekly /usr/share/mailman3-web/manage.py runjobs weekly @monthly www-data [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.monthly /usr/share/mailman3-web/manage.py runjobs monthly @yearly www-data [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.yearly /usr/share/mailman3-web/manage.py runjobs yearly -- debconf information: mailman3-web/dbconfig-upgrade: true * mailman3-web/pgsql/admin-user: postgres mailman3-web/upgrade-error: abort mailman3-web/mysql/admin-user: mailman3-web/internal/skip-preseed: false mailman3-web/remote/newhost: mailman3-web/pgsql/changeconf: false mailman3-web/mysql/method: Unix socket mailman3-web/mysql/authplugin: default mailman3-web/remote/host: localhost mailman3-web/install-error: abort * mailman3-web/database-type: pgsql * mailman3-web/pgsql/authmethod-admin: ident mailman3-web/pgsql/no-empty-passwords: mailman3-web/remove-error: abort mailman3-web/nginx-choice: mailman3-web/purge: false * mailman3-web/db/dbname: mailman3web * mailman3-web/pgsql/method: Unix socket * mailman3-web/superuser-mail: listadmin@sel4.systems * mailman3-web/restart-webserver: true * mailman3-web/superuser-name: seL4 * mailman3-web/passwords-do-not-match: * mailman3-web/emailname: sel4.systems * mailman3-web/configure-webserver: none mailman3-web/remote/port: * mailman3-web/pgsql/authmethod-user: ident mailman3-web/upgrade-backup: true mailman3-web/pgsql/manualconf: mailman3-web/db/basepath: * mailman3-web/dbconfig-install: true mailman3-web/missing-db-package-error: abort mailman3-web/internal/reconfiguring: false * mailman3-web/db/app-user: mailman3web@localhost * mailman3-web/dbconfig-reinstall: true mailman3-web/dbconfig-remove: true