Hallo
Frank Arnold wrote:
Am Donnerstag, den 17.11.2005, 14:40 +0100 schrieb Tiho:
>Hallo Frank
>
>
>>Was liefert 'cat /etc/sysconfig/i18n' und erscheinen Fehlermeldungen
>>beim Ausführen von 'LANG=de_CH locale' bzw. funktionieren überhaupt
>>irgendwelche Programme mit dieser Locale?
>
>Ja funktionieren Tun alle programme, es ist nur die hässliche Ausgabe die
>mich stört.
Mit "funktionieren" war eigentlich gemeint, ob irgendein Programm
deutsche Ausgaben liefert. Falls 'LANG=de_CH locale' Fehler ausspuckt,
würde ich glibc überprüfen ('rpm -V glibc-common' als root, 'man rpm'
zur Erklärung der Ausgabe) oder gleich neu installieren.
Ergibt:
# LANG=de_CH locale
locale: Cannot set LC_ALL to default locale: Datei oder Verzeichnis
nicht gefunden
LANG=de_CH
LC_CTYPE="de_CH"
LC_NUMERIC="de_CH"
LC_TIME="de_CH"
LC_COLLATE="de_CH"
LC_MONETARY="de_CH"
LC_MESSAGES="de_CH"
LC_PAPER="de_CH"
LC_NAME="de_CH"
LC_ADDRESS="de_CH"
LC_TELEPHONE="de_CH"
LC_MEASUREMENT="de_CH"
LC_IDENTIFICATION="de_CH"
LC_ALL=
und:
# rpm -V glibc-common
Unsatisfied dependencies for glibc-common-2.3.3-27.1: glibc > 2.3.3
prelink: /usr/bin/gencat: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/gencat
prelink: /usr/bin/getconf: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/getconf
prelink: /usr/bin/getent: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/getent
prelink: /usr/bin/iconv: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/iconv
prelink: /usr/bin/lddlibc4: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/lddlibc4
prelink: /usr/bin/locale: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/locale
prelink: /usr/bin/localedef: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/localedef
prelink: /usr/bin/rpcgen: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/rpcgen
prelink: /usr/bin/sprof: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/bin/sprof
prelink: /usr/libexec/pt_chown: R_386_JMP_SLOT not pointing into .got
section
S.?..... /usr/libexec/pt_chown
prelink: /usr/sbin/rpcinfo: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/sbin/rpcinfo
prelink: /usr/sbin/zdump: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/sbin/zdump
prelink: /usr/sbin/zic: R_386_JMP_SLOT not pointing into .got section
S.?..... /usr/sbin/zic
Ich habe mal "set LC_ALL=de_CH" gemacht, nützt aber nüschts :(
> Mein /etc/sysconfig/i18n gibt folgendes aus:
>
>LANG="de_CH"
>SUPPORTED="en_US.UTF-8:en_US:en:de_DE.UTF-8:de_DE:de:de_CH.UTF-8:de_CH:de"
>SUPPORTED="de_CH:de_CH:de:en_US:en:de_DE:de"
>SYSFONT="latarcyrheb-sun16"
>SYSFONTACM="iso01"
>
Sieht etwas unaufgeräumt aus, tuts aber.
Sollte dich wirklich nur die Ausgabe von Perl stören, kannst Du folgende
Zeile in /etc/profile übernehmen:
export PERL_BADLANG=0
Beseitigt das Problem nicht, aber Perl-seitig ist dann Ruhe...;)
Gruss & Danke
Tiho Mendez