problem mit locale

dtmaster

Well-Known Member
Hi,

ich habe hier eine Sache die mich gerade ziemlich nervt.

Ich bekomme ständig dies hier angezeigt.

Code:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = "de_DE.ISO8859-15",
        LANG = "de_DE.ISO8859-15"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

ein locale auf der console ergibt folgendes:

Code:
[ Fr Aug 31 12:47:22 ~ ]
[ root@HP-Slim ]: # locale
LANG="de_DE.ISO8859-15"
LC_CTYPE="de_DE.ISO8859-15"
LC_COLLATE="C"
LC_TIME="de_DE.ISO8859-15"
LC_NUMERIC="de_DE.ISO8859-15"
LC_MONETARY="de_DE.ISO8859-15"
LC_MESSAGES="de_DE.ISO8859-15"
LC_ALL="de_DE.ISO8859-15"

Ich habe auch schon google befragt aber da gibt es meist nur lösungen für debian oder den ganzen *buntu sachen.

de_DE.ISO8859-15 existiert in /usr/share/locale .

Verstehe nicht was perl von mir will. Hatte das Problem bei Linux bisher nicht.
 
Nur um das Problem einzugrenzen. Ist das eine Sache, die nur auf Perl zutrifft oder auch andere Software die Probleme mit den locales hat?
 
diese meldung mit Perl bekomme ich immer wenn ich aus pkgsrc was installiere was irgendwie etwas von perl nutzt.

Gerade bei der kde installation kam es sehr häufig.
 
Die kommt seit Perl 5.11, wenn ich mich recht entsinne. Bug ist bekannt: [1]

Alternativ im Pkgsrc Verzeichnis von Perl gibts eine locale.c("Setting locale"), einfach mal debuggen und schauen was rauskommt ;)
 
Zurück
Oben