Debian Bug report logs - #174459
util-linux: [ddate] has broken i18n and sends non-ASCII to the terminal

version graph

Package: util-linux; Maintainer for util-linux is LaMont Jones <lamont@debian.org>; Source for util-linux is src:util-linux (PTS, buildd, popcon).

Reported by: Michael Piefel <piefel@debian.org>

Date: Fri, 27 Dec 2002 14:03:01 UTC

Severity: minor

Tags: patch

Found in version 2.11x-1

Fixed in version 2.13~rc2-2

Done: Moritz Muehlenhoff <jmm@inutil.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>, util-linux@packages.qa.debian.org:
Bug#174459; Package util-linux. (full text, mbox, link).


Acknowledgement sent to Michael Piefel <piefel@debian.org>:
New Bug report received and forwarded. Copy sent to LaMont Jones <lamont@debian.org>, util-linux@packages.qa.debian.org. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Michael Piefel <piefel@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: util-linux: ddate has broken i18n
Date: Fri, 27 Dec 2002 15:01:51 +0100
Package: util-linux
Version: 2.11x-1
Severity: minor

And I, for my part, think that ddate should be removed from util-linux.

Anyway, its i18n is flawed. The program uses gettext, but almost no
messages are marked for translation, except help and version (which is
alright) and "St. Tib's Day" (which is stupid, as the rest of the
messages are not translated).

Furthermore, using the "%." format string, ddate prints random messages,
one of them being "Umlaut Zebra über alles!"[1], which is bad, as it
sends the umlaut directly to the terminal, which might not be able to
handle it.

[1] I'm German, but I've no idea what this is supposed to mean.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux kosh 2.4.20-k7 #1 Sat Dec 21 18:08:10 EST 2002 i686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8

Versions of packages util-linux depends on:
ii  libc6                     2.3.1-8        GNU C Library: Shared libraries an
ii  libncurses5               5.3.20021109-2 Shared libraries for terminal hand
ii  slang1                    1.4.5-1        The S-Lang programming library - r

-- no debconf information


-- 
|=| Michael Piefel
|=| Humboldt-Universität zu Berlin
|=| Tel. (+49 30) 2093 3831



Reply sent to LaMont Jones <lamont@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Michael Piefel <piefel@debian.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #10 received at 174459-close@bugs.debian.org (full text, mbox, reply):

From: LaMont Jones <lamont@debian.org>
To: 174459-close@bugs.debian.org
Subject: Bug#174459: fixed in util-linux 2.11z-3
Date: Wed, 21 May 2003 11:02:30 -0400
We believe that the bug you reported is fixed in the latest version of
util-linux, which is due to be installed in the Debian FTP archive:

bsdutils_2.11z-3_i386.deb
  to pool/main/u/util-linux/bsdutils_2.11z-3_i386.deb
fdisk-udeb_2.11z-3_i386.udeb
  to pool/main/u/util-linux/fdisk-udeb_2.11z-3_i386.udeb
mount_2.11z-3_i386.deb
  to pool/main/u/util-linux/mount_2.11z-3_i386.deb
util-linux-locales_2.11z-3_all.deb
  to pool/main/u/util-linux/util-linux-locales_2.11z-3_all.deb
util-linux_2.11z-3.diff.gz
  to pool/main/u/util-linux/util-linux_2.11z-3.diff.gz
util-linux_2.11z-3.dsc
  to pool/main/u/util-linux/util-linux_2.11z-3.dsc
util-linux_2.11z-3_i386.deb
  to pool/main/u/util-linux/util-linux_2.11z-3_i386.deb



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 174459@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
LaMont Jones <lamont@debian.org> (supplier of updated util-linux 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 21 May 2003 07:47:41 -0600
Source: util-linux
Binary: util-linux fdisk-udeb util-linux-locales bsdutils mount
Architecture: source i386 all
Version: 2.11z-3
Distribution: unstable
Urgency: low
Maintainer: LaMont Jones <lamont@debian.org>
Changed-By: LaMont Jones <lamont@debian.org>
Description: 
 bsdutils   - Basic utilities from 4.4BSD-Lite
 fdisk-udeb - Partition a hard drive (manual, cfdisk) (udeb)
 mount      - Tools for mounting and manipulating filesystems
 util-linux - Miscellaneous system utilities
 util-linux-locales - Locales files for util-linux
Closes: 139953 148714 149321 149996 167484 174459 180737 194149
Changes: 
 util-linux (2.11z-3) unstable; urgency=low
 .
   * Fix bashism in postinst from hurd port.  Closes: #194149
   * Drop ddate.  Closes: #149321, #174459, #180737
   * Clean up messages in hwclock.sh.  Closes: #167484
   * Some package description changes. Closes: #139953
   * properly install changelog.  Closes: #148714
   * Fix hwclock man page reference to /usr/local/timezone. Closes: #149996
Files: 
 aaad088749e462cb2047cba37f911de4 641 base required util-linux_2.11z-3.dsc
 2c5682b6338cfb64c7909301c6f0c420 65971 base required util-linux_2.11z-3.diff.gz
 acaf347171379ca5ff5d3cd7ce51b374 340280 base required util-linux_2.11z-3_i386.deb
 3c8264ca65b6ee68fb753b8561d3c42b 83542 debian-installer standard fdisk-udeb_2.11z-3_i386.udeb
 69969484541305bf847cc8adf0febf42 131458 base required mount_2.11z-3_i386.deb
 c5f8bddbc625335ab135b38b98364c76 60158 base required bsdutils_2.11z-3_i386.deb
 97932720ad1a264657a58f5e88951bd5 991062 utils optional util-linux-locales_2.11z-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE+y5HyzN/kmwoKyScRAiVOAJ9vioRzjazXQjXBOaZscTL7M3qCOgCcCqFB
DTxGHVzEOV7NIXX508snunI=
=CBju
-----END PGP SIGNATURE-----




Bug reopened, originator not changed. Request was from Michael Piefel <piefel@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>:
Bug#174459; Package util-linux. (full text, mbox, link).


Acknowledgement sent to Göran Weinholt <weinholt@dtek.chalmers.se>:
Extra info received and forwarded to list. Copy sent to LaMont Jones <lamont@debian.org>. (full text, mbox, link).


Message #17 received at 174459@bugs.debian.org (full text, mbox, reply):

From: Göran Weinholt <weinholt@dtek.chalmers.se>
To: 174459@bugs.debian.org
Cc: control@bugs.debian.org, menthos@menthos.com, piefel@debian.org
Subject: Bug#174459: util-linux: a patch for i18n of ddate
Date: Sun, 6 Jul 2003 14:52:16 +0200
[Message part 1 (text/plain, inline)]
tags 174459 patch
thanks

Here's a patch that enables support for i18n in ddate. It was written
over two years ago by Christian Rose <menthos@menthos.com> when the
two of us thought it would be a good idea. I'm now of another opinion,
as I believe most of the strings are very difficult if not impossible
to translate. IIRC, upstream shared this view two years ago.

The meaning of "Umlaut Zebra über alles!" is most likely unknown. Rumour
has it it's a joke. If jokes are DFSG-free or not is a totally different
matter which would have to be taken up on -legal.

Regards,

-- 
Göran Weinholt <weinholt@dtek.chalmers.se>
GPG: 1024D/4A8854E6 EC27 7F6A DFA9 CBBD 9EE3  F07A 8DF5 8BB6 4A88 54E6
"Science does not remove the terror of the Gods."  -- J.R. "Bob" Dobbs
[ddate.diff (text/plain, attachment)]

Tags added: patch Request was from Göran Weinholt <weinholt@dtek.chalmers.se> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>:
Bug#174459; Package util-linux. (full text, mbox, link).


Acknowledgement sent to Michael Piefel <piefel@debian.org>:
Extra info received and forwarded to list. Copy sent to LaMont Jones <lamont@debian.org>. (full text, mbox, link).


Message #24 received at 174459@bugs.debian.org (full text, mbox, reply):

From: Michael Piefel <piefel@debian.org>
To: Göran Weinholt <weinholt@dtek.chalmers.se>
Cc: 174459@bugs.debian.org, control@bugs.debian.org, menthos@menthos.com
Subject: Re: Bug#174459: util-linux: a patch for i18n of ddate
Date: Mon, 7 Jul 2003 11:29:49 +0200
Am  6.07.03 um 14:52:16 schrieb Göran Weinholt:
> The meaning of "Umlaut Zebra über alles!" is most likely unknown. Rumour
> has it it's a joke. [...]
> +    /* if your encoding allows it, use udiaresis for the 'u' in 'uber' */
> +    N_("Umlaut Zebra uber alles!"),

Just for the record: I don't care at all for the meaning of this
sentence, and don't care for any translation. I just don't want any
program to print illegal byte sequences to my terminal.

Note that the source code had been in a mixture of latin-1 and latin-2
up to now. It seems that there were clueless people at work.

Bye,
    Mike



Changed Bug title. Request was from Göran Weinholt <weinholt@dtek.chalmers.se> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to Moritz Muehlenhoff <jmm@inutil.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Michael Piefel <piefel@debian.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #31 received at 174459-done@bugs.debian.org (full text, mbox, reply):

From: Moritz Muehlenhoff <jmm@inutil.org>
To: 174459-done@bugs.debian.org
Subject: Fixed
Date: Mon, 23 Jul 2007 19:28:55 +0200
Version: 2.13~rc2-2

In 2.13-rc2 the gettext string is only present in sv.po, which
is encoded in iso-8859-1 and which includes umlauts.



Information forwarded to debian-bugs-dist@lists.debian.org, twerner@debian.org, debacle@debian.org, LaMont Jones <lamont@debian.org>:
Bug#174459; Package util-linux. (Thu, 24 Sep 2009 19:13:34 GMT) (full text, mbox, link).


Acknowledgement sent to Torsten Werner <twerner@debian.org>:
Extra info received and forwarded to list. Copy sent to twerner@debian.org, debacle@debian.org, LaMont Jones <lamont@debian.org>. (Thu, 24 Sep 2009 19:13:36 GMT) (full text, mbox, link).


Message #36 received at 174459@bugs.debian.org (full text, mbox, reply):

From: Torsten Werner <twerner@debian.org>
To: Debian Bug Tracking System <174459@bugs.debian.org>
Subject: Re: ddate has broken i18n
Date: Thu, 24 Sep 2009 20:31:34 +0200
Package: util-linux
Version: 2.16.1-3
Severity: normal

Hi,

is there any progress in this issue during the last 7 years? Current
versions of ddate have no i18n support at all (not even --help or
--version).

Cheers,
Torsten

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (986, 'testing'), (88, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-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 util-linux depends on:
ii  dpkg                   1.15.3.1+b1       Debian package management system
ii  initscripts            2.86.ds1-65       scripts for initializing and shutt
ii  install-info           4.13a.dfsg.1-4    Manage installed documentation in 
ii  libblkid1              2.16-3            block device id library
ii  libc6                  2.9-25            GNU C Library: Shared libraries
ii  libncurses5            5.7+20090803-2    shared libraries for terminal hand
ii  libselinux1            2.0.85-4          SELinux runtime shared libraries
ii  libslang2              2.1.4-3           The S-Lang programming library - r
ii  libuuid1               2.16-3            Universally Unique ID library
ii  lsb-base               3.2-23            Linux Standard Base 3.2 init scrip
ii  tzdata                 2009l-1           time zone and daylight-saving time
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

util-linux recommends no packages.

Versions of packages util-linux suggests:
ii  console-tools              1:0.2.3dbs-66 Linux console and font utilities
pn  dosfstools                 <none>        (no description available)
pn  util-linux-locales         <none>        (no description available)

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>:
Bug#174459; Package util-linux. (Tue, 26 Oct 2010 01:27:07 GMT) (full text, mbox, link).


Acknowledgement sent to Jasen Betts <jasen@xnet.co.nz>:
Extra info received and forwarded to list. Copy sent to LaMont Jones <lamont@debian.org>. (Tue, 26 Oct 2010 01:27:07 GMT) (full text, mbox, link).


Message #41 received at 174459@bugs.debian.org (full text, mbox, reply):

From: Jasen Betts <jasen@xnet.co.nz>
To: Debian Bug Tracking System <174459@bugs.debian.org>
Subject: util-linux: utf-8 still broken
Date: Tue, 26 Oct 2010 14:01:28 +1300
Package: util-linux
Severity: normal


apparently no progress.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (700, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages util-linux depends on:
ii  dpkg                    1.15.8.5         Debian package management system
ii  initscripts             2.88dsf-12       scripts for initializing and shutt
ii  install-info            4.13a.dfsg.1-5   Manage installed documentation in 
ii  libblkid1               2.17.2-3.3       block device id library
ii  libc6                   2.11.2-6         Embedded GNU C Library: Shared lib
ii  libncurses5             5.7+20100313-4   shared libraries for terminal hand
ii  libselinux1             2.0.96-1         SELinux runtime shared libraries
ii  libslang2               2.2.2-4          The S-Lang programming library - r
ii  libuuid1                2.17.2-3.3       Universally Unique ID library
ii  lsb-base                3.2-23.1         Linux Standard Base 3.2 init scrip
ii  tzdata                  2010l-1          time zone and daylight-saving time
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

util-linux recommends no packages.

Versions of packages util-linux suggests:
ii  console-tools              1:0.2.3dbs-69 Linux console and font utilities
ii  dosfstools                 3.0.9-1       utilities for making and checking 
pn  util-linux-locales         <none>        (no description available)

-- debconf-show failed




No longer marked as found in versions util-linux/2.16.1-3. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Fri, 01 Nov 2013 01:21:38 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 29 Nov 2013 07:39:55 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: Wed Oct 11 00:25:48 2017; 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.