[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: locales und console-tools problem



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

Michelle Konzack wrote:
| Am 2004-02-18 22:25:39, schrieb Daniel Wagner:
|
|
|> Das locales Package war natürlich schon installiert und beim
|> Configure gab's auch keine Probleme, die kommen erst beim schon
|> angesprochenen '/etc/init.d/console-screen.sh'. Im bts habe ich
|> dazu übrigens nichts gefunden.
|
|
| Dan ändere doch mal die erste Zeile des scripts in:
|
| #!/bin/bash -x ^^
|
| rufe das Script manuell auf und achte darauf, wo der Fehler auftritt.
|
Habe das Script mal debugged und bin auch ein paar höchst eigenartige
'eval' Expressions gestossen


[aus console-screen.sh]
|    # Go to UTF-8 mode as necessary
|    #
|    if [ -f /etc/environment ]
|    then
|         for var in LANG LC_ALL LC_CTYPE ; do
|             value=$(egrep "^[^#]*$var" /etc/environment)
|             eval $var=$value
|         done
|    fi
|    CHARMAP=`LANG=$LANG LC_ALL=$LC_ALL LC_CTYPE=$LC_CTYPE locale |charmap`
|    if   test "$CHARMAP" = "UTF-8"
|    then
|        /usr/bin/unicode_start 2> /dev/null || true
|
|    else
|         /usr/bin/unicode_stop 2> /dev/null|| true
|    fi

Das Problem ist das in LC_CTYPE, ... dann etwas wie
'LC_CTYPE=en_US.UTF-8' drinnen steht und damit kann 'locale' dann
natürlich nichts anfangen.

Kann dieses Problem noch jemand anderer verifizieren, dann wäre nämlich
ein Bugreport vielleicht doch nicht so schlecht.

lG,
Daniel

- --
Nice guys finish last.
(http://kwaxi.org)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFANHHXw4dB3BTf+woRAoaQAKCK+eeGPptXIfydje2k5DzudA0fpgCffvJH
iLyo9OpEhdXDPRV8HXtrkyI=
=Hje6
-----END PGP SIGNATURE-----



Reply to: