Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Ich hab UTF-8, Perl und Python wollen ISO [reopen]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 3337
Location: de

PostPosted: Fri Jul 03, 2009 8:04 am    Post subject: Ich hab UTF-8, Perl und Python wollen ISO [reopen] Reply with quote

Seit der Umstellung von Iso-8859-1 auf UTF-8 bekomm ich beim Compilieren von Python-Sachen folgende Meldung:
Code:
sh: warning: setlocale: LC_ALL: cannot change locale (de_DE@euro)


Die ganzen Perlpakete melden was analoges:
Code:
LANGUAGE = de_DE@euro,
LC_ALL = de_DE@euro,
LANG = "de_DE@euro"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

Beide haben natürlich recht. Mit de_DE@euro sollte das System nichts mehr anfangen können, da ich ja schon vor Ewigkeiten auf
/etc/env.d/02locales:
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LANGUAGE="de"

umgestellt hab. Bei /etc/locale.gen steht drin:
Code:
de_DE.UTF-8 UTF-8
pt_BR.UTF-8 UTF-8

Ein grep auf das gesamte /etc-Verzeichnis nach "euro" bringt mir nichts, was irgendwie mit den locale-Umgebungsvariablen oder der Lokalisierung zu tun haben könnte. Ich weiß nicht, woher Python und Perl das de_DE@euro holen. Es existiert aber definitiv nichts im /etc-Verzeichnis damit.

Wie krieg ich Python und Perl dazu, ebenfall UTF-8 zu akzeptieren? Alle bisherigen Tipps, die ich gefunden hab, sagen mir, ich soll:
Code:
dpkg-reconfigure localeconf

ausführen, was unter Gentoo wohl eher zu einer Fehlermeldung führt. Reemerge der Python- und Perlsachen bringt gar nichts in der Hinsicht. Auch nach dem 10. Update von Perl kommt die Fehlermeldung noch.


Last edited by musv on Mon Jul 06, 2009 11:03 pm; edited 2 times in total
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Fri Jul 03, 2009 9:24 am    Post subject: Reply with quote

Hast du nach dem Ändern der /etc/locale.gen auch locale-gen ausgeführt?
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 3337
Location: de

PostPosted: Fri Jul 03, 2009 9:35 am    Post subject: Reply with quote

Jap, bestimmt 10x. Das Problem besteht schon seit mehreren Monaten.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4552
Location: Germany

PostPosted: Fri Jul 03, 2009 1:35 pm    Post subject: Reply with quote

Hi

AFAIK
soll genau aus diesem Grund
Code:
LC_ALL="was auch immer"
nicht gesetzt werden.

Ich hatte mich auch lange Zeit gefragt was es mit
Quote:
Warnung: Vom Gebrauch von LC_ALL wird energisch abgeraten, da diese Variable später nicht einfach überschrieben werden kann. Bitte benutzen Sie es nur zum Testen und setzen Sie es niemals in einer Startdatei.
aus
http://www.gentoo.org/doc/de/guide-localization.xml
auf sich hat,
habe dann aber mal irgendwo gelesen das beim neubau, oder ein Update von Perl damit Probleme geben könnte.

/edit
Rechtschreibung

MfG
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 3337
Location: de

PostPosted: Sun Jul 05, 2009 2:13 pm    Post subject: Reply with quote

Josef.95 wrote:
soll genau aus diesem Grund
Code:
LC_ALL="was auch immer"
nicht gesetzt werden.

Thx, das war's.

Edit: War's wohl doch nicht. LC_ALL gibt's nicht mehr, aber Perl meldet weiterhin die Fehlermeldung. Und so wie's aussieht (bzw. wie Google meint), stehen da noch eine ganze Menge anderer Leute auf dem Schlauch.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum