Subject: mailman: Broken encoding in Russian-translated HTML templates Package: mailman Version: 1:2.1.23-1+deb9u2 Tags: l10n Severity: normal
Dear Maintainer, The Debian package contains Russian-translated HTML templates in really curious text encoding: UTF-8 interpreted as KOI8-R and converted into UTF-8. Needless to say, the text looks like this: пёп╨п╟п╤п╦я┌п╣ п©п╟я─п╬п╩я▄: The upstream mailman has been using UTF-8 for Russian HTML templates since 2015 (https://bugs.launchpad.net/mailman/+bug/1418448). My guess is that Debian package scripts (?) has been converting KOI8-R to UTF-8 before upstream switched to UTF-8, and continued to do so after switch, resulting in broken files. Also tested package version from unstable debian (1:2.1.26-1). -- System Information: Debian Release: 9.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.15.0-23-generic (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages mailman depends on: ii apache2 [httpd] 2.4.25-3+deb9u4 ii cron [cron-daemon] 3.0pl1-128+deb9u1 ii debconf [debconf-2.0] 1.5.61 ii libc6 2.24-11+deb9u1 ii logrotate 3.11.0-0.1 ii lsb-base 9.20161125 ii python 2.7.13-2 ii python-dnspython 1.15.0-1 ii ucf 3.0036 Versions of packages mailman recommends: ii exim4-daemon-light [mail-transport-agent] 4.89-2+deb9u3 Versions of packages mailman suggests: pn listadmin <none> pn lynx <none> pn spamassassin <none> -- debconf information excluded