[Pkg-mailman-hackers] Bug#983895: mailman3-web: After upgrading, dropdown menus don't work.

peterc at lists.sel4.systems peterc at lists.sel4.systems
Tue Mar 2 22:04:01 GMT 2021


Package: mailman3-web
Version: 0+20200530-1
Severity: important

Dear Maintainer,

I had a working mailman3 3.2.2.  I did 
   'apt upgrade'
which installed mailman3 3.3.1 and a new version of mailman3-web,
hyperkitty and postorius.  Now the dropdown menus in the web interface
do not work: clicking on my 'username' at the top right does not 
drop down a menu.  Clicking 'Filter by Role' in the list view does not 
drop down a menu.  

My guess is that something in the upgrade process means there's stale
CSS or stale javascript in the paths served by Django.

The result is that the web interface is almost unusable.


-- System Information:
Debian Release: bullseye/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-cloud-amd64 (SMP w/1 CPU thread)
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.18
ii  debconf [debconf-2.0]      1.5.75
ii  init-system-helpers        1.60
ii  lsb-base                   11.1.0
ii  python3                    3.9.1-1
ii  python3-django-hyperkitty  1.3.4-1
ii  python3-django-postorius   1.3.4-1
ii  python3-psycopg2           2.8.6-2
ii  python3-whoosh             2.7.4+git6-g9134ad92-5
ii  ucf                        3.0043
ii  uwsgi                      2.0.19.1-6
ii  uwsgi-plugin-python3       2.0.19.1-6

Versions of packages mailman3-web recommends:
ii  nginx               1.18.0-6
ii  nginx-core [nginx]  1.18.0-6+b1

Versions of packages mailman3-web suggests:
ii  postgresql  13+225

-- debconf information:
  mailman3-web/upgrade-error: abort
  mailman3-web/purge: false
  mailman3-web/remote/host: localhost
  mailman3-web/dbconfig-upgrade: true
  mailman3-web/install-error: abort
  mailman3-web/pgsql/manualconf:
  mailman3-web/remote/newhost:
  mailman3-web/dbconfig-remove: true
* mailman3-web/configure-webserver: none
  mailman3-web/db/basepath:
* mailman3-web/db/dbname: mailman3web
  mailman3-web/internal/reconfiguring: false
  mailman3-web/pgsql/no-empty-passwords:
* mailman3-web/dbconfig-reinstall: true
  mailman3-web/pgsql/changeconf: false
* mailman3-web/db/app-user: mailman3web at localhost
  mailman3-web/mysql/authplugin: default
* mailman3-web/dbconfig-install: true
* mailman3-web/pgsql/admin-user: postgres
* mailman3-web/passwords-do-not-match:
* mailman3-web/pgsql/method: Unix socket
* mailman3-web/restart-webserver: true
  mailman3-web/missing-db-package-error: abort
  mailman3-web/mysql/method: Unix socket
* mailman3-web/database-type: pgsql
* mailman3-web/pgsql/authmethod-user: ident
* mailman3-web/pgsql/authmethod-admin: ident
  mailman3-web/upgrade-backup: true
  mailman3-web/internal/skip-preseed: false
* mailman3-web/superuser-name: seL4
  mailman3-web/remote/port:
  mailman3-web/remove-error: abort



More information about the Pkg-mailman-hackers mailing list