Debian Bug report logs -
#508003
uniencode: not utf-8 clean
Reported by: Josef Spillner <2005@kuarepoti-dju.net>
Date: Sat, 6 Dec 2008 20:48:01 UTC
Severity: normal
Tags: patch
Found in version filters/2.46
Fixed in version filters/2.54
Done: Joey Hess <id@joeyh.name>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, 2005@kuarepoti-dju.net, Joey Hess <joeyh@debian.org>:
Bug#508003; Package filters.
(Sat, 06 Dec 2008 20:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Josef Spillner <2005@kuarepoti-dju.net>:
New Bug report received and forwarded. Copy sent to 2005@kuarepoti-dju.net, Joey Hess <joeyh@debian.org>.
(Sat, 06 Dec 2008 20:48:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: filters
Version: 2.46
Severity: normal
Using 'uniencode' on beyond-ASCII text results in crippled output:
Great Example.
-> Ԍrеаt Еⅹаⅿρⅼе.
Grëät Ëxämplë.
-> Ԍrëät Ãхäⅿрⅼë.
The following patch fixes it for me, although I'm not sure about its
general applicability on legacy systems, for example.
--- /usr/games/uniencode 2008-10-27 05:06:07.000000000 +0100
+++ uniencode 2008-12-06 21:40:21.000000000 +0100
@@ -2,6 +2,7 @@
# Ⅽоηνеrt аѕⅽіі tօ υtf‐8.
use utf8;
binmode STDOUT, ":utf8";
+binmode STDIN, ":utf8";
%Δ=(
"~" => [],
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages filters depends on:
ii libc6 2.7-11 GNU C Library: Shared libraries
filters recommends no packages.
-- no debconf information
Added tag(s) patch.
Request was from Francois Marier <francois@debian.org>
to control@bugs.debian.org.
(Sat, 08 Nov 2014 23:51:14 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian QA Group <packages@qa.debian.org>:
Bug#508003; Package filters.
(Sun, 09 Nov 2014 20:30:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Adam Borowski <kilobyte@angband.pl>:
Extra info received and forwarded to list. Copy sent to Debian QA Group <packages@qa.debian.org>.
(Sun, 09 Nov 2014 20:30:05 GMT) (full text, mbox, link).
Message #12 received at 508003@bugs.debian.org (full text, mbox, reply):
Meow!
Actually, most filters break UTF-8. As I say any software that can't handle
Unicode should have no place in Debian, this is not tolerable especially in
a package as vital as "filters".
Francois, as you snatched "filters" first[1], can you fix them yourself, or
should I help with patches?
[1]. I'm not a DD so it's easier for you to upload stuff anyway.
--
// If you believe in so-called "intellectual property", please immediately
// cease using counterfeit alphabets. Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable and Non-Discriminatory prices.
Reply sent
to Joey Hess <id@joeyh.name>:
You have taken responsibility.
(Sun, 30 Aug 2015 23:03:04 GMT) (full text, mbox, link).
Notification sent
to Josef Spillner <2005@kuarepoti-dju.net>:
Bug acknowledged by developer.
(Sun, 30 Aug 2015 23:03:04 GMT) (full text, mbox, link).
Message #17 received at 508003-close@bugs.debian.org (full text, mbox, reply):
Source: filters
Source-Version: 2.54
We believe that the bug you reported is fixed in the latest version of
filters, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 508003@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joey Hess <id@joeyh.name> (supplier of updated filters package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 30 Jul 2015 14:33:57 -0400
Source: filters
Binary: filters
Architecture: source
Version: 2.54
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Joey Hess <id@joeyh.name>
Description:
filters - collected filters, including B1FF and the Swedish Chef
Closes: 508003 775035
Changes:
filters (2.54) unstable; urgency=medium
.
* Fix UTF-8 handling in uniencode. Closes: #508003
Thanks, Marius Gavrilescu.
* Improve layout and build process.
Thanks, Marius Gavrilescu.
* Replace fread with getchar in nethackify.
Thanks, Marius Gavrilescu.
* Fix NAME section of manpage. Closes: #775035
Thanks, Marius Gavrilescu.
* Remove SAMPLES file for deterministic builds.
* Makefile: Propagate input CFLAGS and LDFLAGS through to the compiler
to allow eg, building with hardening.
Thanks, Marius Gavrilescu.
Checksums-Sha1:
b4967dd39693d90cd3d5d764f0c344e13d8950e0 1160 filters_2.54.dsc
f2719e00a3b9e3ebc6cd21e763db5fd2ff5f3a93 54198 filters_2.54.tar.gz
Checksums-Sha256:
06a7b21d67e0bbf77853fa0214d34be52c0aefb6d5c40ab8a8a45cd2bd9b8aed 1160 filters_2.54.dsc
2e0dc1c5206e36540b0f8ed2d8462c78b56211c53af131ae8c3be338d0ae13e6 54198 filters_2.54.tar.gz
Files:
25107c449f67c66189fa47951560414f 1160 games optional filters_2.54.dsc
41f2ed566f53501ac93dbfc64457484b 54198 games optional filters_2.54.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJV43t9AAoJEEHOfwufG4syj0wH/jliF2IeVbRew+eBdMo1CzR9
LWURMiS250YFHt10rRNMWbtXClF3D/iUUyMgIa/P5Ja6ib45GMrRBAwDZAU51ajf
mtGPxh0XG0rIFBpIkTy3Uj0iDjZ/xK9YK+UaS/u/rcEpzvgB2SlfAmaP3zx4/VvD
63NmsSK2cpHK351hcSiGM0tZWWq2OeIkMSabs9GAlzt2nuSXoWsbsvHVxuhD4u46
XhethXO517t1hIxZWqJPt8tH8c3l6/u7y/8FWQXaaSP7QIHdPuYCb27ns2qMhlJs
QWb/tuhaqWoPWIda2WpuuaeVKPeUiElN3/O6etkpbLOBVB1dZcjoTqKyCGRfXn0=
=Uxt0
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 03 Oct 2015 07:25:22 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Tue Aug 14 21:53:12 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.