[From nobody Sat Mar 14 12:53:05 2026
Received: (at submit) by bugs.debian.org; 30 Sep 2025 13:29:28 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-26.8 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_CONTROL_TAGS,BODY_INCLUDES_PACKAGE,FOURLA,FROMDEVELOPER,
 HAS_PACKAGE,RCVD_IN_PBL,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,
 RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED,RDNS_NONE,
 SPF_NONE,XMAILER_REPORTBUG autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 54; hammy, 150; neutral, 162; spammy,
 0. spammytokens: hammytokens:0.000-+--XDebbugsCc,
 0.000-+--X-Debbugs-Cc, 0.000-+--python3, 0.000-+--trixie,
 0.000-+--Hx-authordomain:debian.org
Return-path: &lt;praveen@debian.org&gt;
Received: from [106.222.204.176] (port=19083 helo=[127.0.1.1])
 by buxtehude.debian.org with esmtp (Exim 4.96)
 (envelope-from &lt;praveen@debian.org&gt;) id 1v3aQ2-00Br5x-0h
 for submit@bugs.debian.org; Tue, 30 Sep 2025 13:29:28 +0000
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Pirate Praveen &lt;praveen@debian.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: django.template.exceptions.TemplateSyntaxError: 'humanize' is not a
 registered tag library
Message-ID: &lt;175923896450.176075.15071719108864325768.reportbug@mahishi2&gt;
X-Mailer: reportbug 13.2.0
Date: Tue, 30 Sep 2025 18:59:24 +0530
Delivered-To: submit@bugs.debian.org

Package: mailman3-web
Version: 0+20240312-1
Severity: grave
Justification: breaks ability to moderate messages, which is a core functionality
X-Debbugs-Cc: praveen@debian.org
Control: tags -1 trixie

Dear Maintainer,

held_messages page gave the following error

Server error
An error occurred while processing your request.

In /var/log/mailman3/web/mailman-web.log,

ERROR 2025-09-30 13:03:42,788 1250 django.request Internal Server Error: /posto
rius/lists/pureos-changes.lists.puri.sm/held_messages
Traceback (most recent call last):
  File &quot;/usr/lib/python3/dist-packages/django/template/defaulttags.py&quot;, line 10
26, in find_library
    return parser.libraries[name]
           ~~~~~~~~~~~~~~~~^^^^^^
KeyError: 'humanize'
....

django.template.exceptions.TemplateSyntaxError: 'humanize' is not a registered
tag library. Must be one of:
account
admin_list
admin_modify
admin_urls
allauth
bootstrap_tags
cache
compress
d_gravatar
date_helpers
debugger_tags
decorate
gravatar
highlight
highlighting
hk_generic
hk_haystack
i18n
indent_text
l10n
log
markdown
membership_helpers
more_like_this
nav_helpers
p_gravatar
pagination
postorius_helpers
rest_framework
socialaccount
static
syntax_color
tz
widont

As suggested in
https://stackoverflow.com/questions/9538588/templatesyntaxerror-humanize-is-
not-a-valid-tag-library-in-django#comment140723803_9538739

Adding django.contrib.humanize to INSTALLED_APPS in /etc/mailman3/mailman-
web.py fixed this error.

Since this is affecting a core feature, I think this should be fixed in trixie
as well.


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.16.8+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.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:
pn  dbconfig-sqlite3 | dbconfig-pgsql | dbconfig-mysql | dbconfig-  &lt;none&gt;
    no-thanks
ii  debconf [debconf-2.0]                                           1.5.91
ii  init-system-helpers                                             1.69
ii  python3                                                         3.13.7-1
pn  python3-django-hyperkitty                                       &lt;none&gt;
pn  python3-django-postorius                                        &lt;none&gt;
ii  python3-psycopg2                                                2.9.10-1+b1
pn  python3-whoosh                                                  &lt;none&gt;
ii  ucf                                                             3.0052
pn  uwsgi-core                                                      &lt;none&gt;
pn  uwsgi-plugin-python3                                            &lt;none&gt;

Versions of packages mailman3-web recommends:
pn  libapache2-mod-proxy-uwsgi | nginx  &lt;none&gt;

Versions of packages mailman3-web suggests:
pn  postgresql | default-mysql-server | virtual-mysql-server  &lt;none&gt;
]