Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.11.2015, 12:16

Python beschwert sich nach Systemupgrade über fehlende UTF-8 Locale

Moin liebe Gentooforumianer!


Nach meinem gestrigen Systemupgrade via:

Quellcode

1
2
emerge --sync
emerge --newuse --update --deep --with-bdeps=y @world


Beschwerte sich Python über eine fehlende UTF-8 Locale. Und gab mir zu verstehen, dass dies zu Buildfehlern führen kann. Also habe ich in der /etc/locale.gen die US UTF-8 Locale demaskiert und danach ein:

Quellcode

1
locale-gen

ausgeführt.

Danach habe ich via:

Quellcode

1
man emerge

nach einer Möglichkeit gesucht alle Pythonpakete zu rekompilieren / reinstallieren.

Da wurde ich in der Manpage fündig. Also habe ich ein:

Quellcode

1
emerge --emptytree python

über Nacht durchlaufen lassen.

Kann ich damit Fehler beim Bauvorgang von Python ausschliessen, oder gibt es für mich noch weiteres zu tun??


LG

solarseed
...neverending Black...

The "G" in Gentoo stands for: Good Choice, The "E" stands for: Enormously Powerfull, The "N" stands for: Nothing Else, The "T" stands for: TTY, Both "O's" stand for: Overwhelming Overlord!

...wir benutzen sie...

2

06.11.2015, 12:40

Ich habe momentan das selbe Problem.

Das

Quellcode

1
emerge --emptytree python
habe ich noch nicht durchgeführt. Ist dies sinnvoll/erforderlich?

3

06.11.2015, 13:04

Evtl. hilft bei dem Problem das Laufen des

Quellcode

1
python-updater


Das "emerge --emptytree python" reicht nicht aus da Python geslottet ist. Richtiger wäre

Quellcode

1
emerge --oneshot --emptytree dev-lang/python:2.7 dev-lang/python:3.4
Btw. die Slots die gerade installiert sind. Oneshot ist dafür da dass Python nicht extra ins Worldfile geschrieben wird
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

4

06.11.2015, 15:40

Viele Dank soweit bell :thumbsup:

Dein Kommando passt auf meine Pythonkonfiguration und ich werde es mal ausführen...

LG

solarseed
...neverending Black...

The "G" in Gentoo stands for: Good Choice, The "E" stands for: Enormously Powerfull, The "N" stands for: Nothing Else, The "T" stands for: TTY, Both "O's" stand for: Overwhelming Overlord!

...wir benutzen sie...

5

09.11.2015, 11:50

Bei eselect news read stand doch dazu was.
Ich hatte das Problem auch konnte es aber beheben, ich überleg nochmal wie das war.
python -c "import this"

def is_nerd(): while coding:
if inside.has_fun: return True
else return False

6

14.11.2015, 18:57

Hat einwandfrei funktioniert - keine Probleme mehr!
...neverending Black...

The "G" in Gentoo stands for: Good Choice, The "E" stands for: Enormously Powerfull, The "N" stands for: Nothing Else, The "T" stands for: TTY, Both "O's" stand for: Overwhelming Overlord!

...wir benutzen sie...