Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]CHOST, glibc-2.5 und i386
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
Flotombo
n00b
n00b


Joined: 23 Nov 2003
Posts: 16

PostPosted: Thu Feb 22, 2007 9:14 pm    Post subject: [solved]CHOST, glibc-2.5 und i386 Reply with quote

Hallo,

nach meinem letzten Versuch ein emerge -u world durchzufuehren, bin ich auf folgendes Problem gestossen:

Beim Emergen von glibc-2.5 kommt es zu einem Fehler wegen meiner CHOST-Einstellung.

Code:
  i386 CHOSTs are no longer supported.
 * Chances are you don't actually want/need i386.
 * Please read http://www.gentoo.org/doc/en/change-chost.xml

!!! ERROR: sys-libs/glibc-2.5 failed.
Call stack:
  ebuild.sh, line 1562:   Called dyn_setup
  ebuild.sh, line 665:   Called pkg_setup
  glibc-2.5.ebuild, line 1032:   Called die

!!! please fix your CHOST
!!! If you need support, post the topmost build error, and the call stack if rel     
evant.


Im letzten Teil der Meldung werde ich aufgefordert meine CHOST-Einstellung zu korrigieren. So weit ich herausfinden konnte, muss man fuer die neue glibc-2.5 den Wert auf i686 setzen.

In der Anleitung, nach der ich diesen Wert auch gesetzt habe, steht
Quote:
Die CHOST Variable deklariert den Zielerstellungs-Host für Ihr System. Diese Variable sollte schon auf den korrekten Wert gesetzt sein. Verändern Sie diese nicht, denn es kann Ihr System immens beschädigen.


Da bisher eigentlich alles rund läuft und ich keine Probleme hatte/habe, stellt sich mir die Frage welcher Wert der richtige fuer mich ist. Ich selbst nutze einen P4 (Intel(R) Pentium(R) 4 CPU 1400MHz).

Was bedeutet es also fuer mich, wenn auf den Seiten zu glib geschrieben wird, dass i386 nicht mehr laenger unterstuetzt wird ?

Entspricht die Kategorisierung in i386 und i686 einer klaren Aufteilung ? Und welche Systeme umfassen beide Gruppen ?

Und letztendlich, welche Vorteile habe ich von der neuen Version und ist es somit ueberhaupt notwendig zu wechseln ?

Vielen Dank

Flotombo


Last edited by Flotombo on Fri Feb 23, 2007 11:55 am; edited 1 time in total
Back to top
View user's profile Send private message
ichbinsisyphos
Guru
Guru


Joined: 08 Dec 2006
Posts: 547

PostPosted: Thu Feb 22, 2007 10:14 pm    Post subject: Reply with quote

i686 ist für pentium-4 sowieso die richtige einstellung. das zu ändern bringt dir im schlimmsten fall performancegewinn, weil das system stärker für deinen rechner optimiert kompiliert werden kann.
i686 ist die neue nach-pentium(i586)-prozessorengeneration ab dem pentium-pro/pentiumII glaub ich.

allgemein heisst das, dass die neue glibc auf alter hardware nicht mehr laufen wird.
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Fri Feb 23, 2007 8:43 am    Post subject: Reply with quote

Ein einfaches ändern des CHOST auf "i686-pc-linux-gnu" in der make.conf nützt nichts,Du mußt praktisch das ganze System neu bauen.
Anleitung hier:http://www.gentoo.org/doc/en/change-chost.xml
Das Ändern des CHOST ist eine sehr heikle Sache,es geht nicht immer glatt über die Bühne.Wenn bei der Installation schon "i386-pc-linux-gnu" in der make.conf stand hattest Du wahrscheinlich eine verkehrte Stage3 genommen.
Auf Dauer wirst Du wohl nicht umhin kommen den CHOST zu ändern.Du siehst ja das einige Programme es schon nicht mehr unterstützen und es werden wohl noch mehr werden.
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
Roller
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jan 2005
Posts: 114
Location: Esslingen/Germany

PostPosted: Fri Feb 23, 2007 10:06 am    Post subject: Reply with quote

Ich habe vor kurzem meinen Rechner neu installiert, und dabei ebenfalls ein falsches Stage3-Archiv genommen.
Bis ich es gemerkt habe hatte ich schon soviel konfiguriert, das ein Neuaufsetzen des Rechners einiges an Zeit gekostet hätte.
Ich bin dann ebenfalls nach der von john.doe genannten Anleitung vorgegangen, und es hat super funktioniert.
An dieser stelle auch vielen Dank an amne und alle anderen Beteiligten für die gute Anleitung.
Back to top
View user's profile Send private message
Flotombo
n00b
n00b


Joined: 23 Nov 2003
Posts: 16

PostPosted: Fri Feb 23, 2007 11:54 am    Post subject: Reply with quote

Vielen Dank !

Dann mal los. Nur 490 Packete :D

Und wieder was gelernt ... zumindest besser aufzupassen bei der nächsten Stage-Wahl.
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Fri Feb 23, 2007 12:00 pm    Post subject: Reply with quote

Good Luck. :wink:
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
Treborius
Guru
Guru


Joined: 18 Oct 2005
Posts: 585
Location: Berlin

PostPosted: Fri Feb 23, 2007 12:47 pm    Post subject: Reply with quote

müsste nicht doppelt Tool-Chain builden reichen?

irgendwann wird jedes Paket sowieso neu gebaut, und wenn nach dem TC-update
irgendwas muckt, dann baut man eben dieses mit der neuen TC neu...
_________________
Systems running gentoo :
Desktop, Laptop, ZOTAC AD-10 media-center, odroid-xu4 server / wLan-router
Back to top
View user's profile Send private message
amne
Bodhisattva
Bodhisattva


Joined: 17 Nov 2002
Posts: 6378
Location: Graz / EU

PostPosted: Fri Feb 23, 2007 6:21 pm    Post subject: Reply with quote

Treborius wrote:
müsste nicht doppelt Tool-Chain builden reichen?

irgendwann wird jedes Paket sowieso neu gebaut, und wenn nach dem TC-update
irgendwas muckt, dann baut man eben dieses mit der neuen TC neu...

Jein, reicht nicht:
1) Wenn man nicht wie im Chost-Howto beschrieben sein /etc/env.d aufräumt hat man teilweise Artefaktfiles mit falscher Information die zu diversen Saueren führen
2) emerge -e ist prinzipiell nicht notwendig, aber zumindest den Perl-Kram mit den ganzen hardgecodeten Pfaden sollte man auch neu bauen.
_________________
Dinosaur week! (Ok, this thread is so last week)
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