View previous topic :: View next topic |
Author |
Message |
n0e n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1456317227431e0b90b5693.jpg)
Joined: 06 Sep 2005 Posts: 11
|
Posted: Tue Sep 06, 2005 9:23 am Post subject: möchte chost von i386 zu i686 ändern, problem? |
|
|
Also wie in der überschrift schon gesagt, moechte ich mein chost auf i686 stellen und dann moechte ich ein emerge --update world --deep machen, gibt eine derartige änderung probleme oder kann ich das einfach machen? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mr_Maniac Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/83756774640c898ac111e2.gif)
Joined: 10 Jun 2004 Posts: 546
|
Posted: Tue Sep 06, 2005 10:23 am Post subject: Re: möchte chost von i386 zu i686 ändern, problem? |
|
|
n0e wrote: | Also wie in der überschrift schon gesagt, moechte ich mein chost auf i686 stellen und dann moechte ich ein emerge --update world --deep machen, gibt eine derartige änderung probleme oder kann ich das einfach machen? |
Hmm... Wenn es geht, dann nicht mit "--update world --deep"...
Ich würde hier ein
"emerge -e system
emerge -e world" vorschlagen... _________________ AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Anarcho Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/1030393113423afb9086043.jpg)
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
Posted: Tue Sep 06, 2005 10:35 am Post subject: |
|
|
Du könntest auf Probleme bei manchen Paketen stossen.
Guck dir mal fix_libtool_files.sh an. Damit kann man das Profil ändern. _________________ ...it's only Rock'n'Roll, but I like it! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
UncleOwen Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Feb 2003 Posts: 1493 Location: Germany, Hamburg
|
Posted: Tue Sep 06, 2005 10:36 am Post subject: |
|
|
Eigentlich ist das ein Grund, nochmal neu zu bootstrappen. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
amne Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/117771253447ad6e0ae3631.gif)
Joined: 17 Nov 2002 Posts: 6378 Location: Graz / EU
|
Posted: Tue Sep 06, 2005 10:55 am Post subject: |
|
|
UncleOwen wrote: | Eigentlich ist das ein Grund, nochmal neu zu bootstrappen. |
Richtig, entweder neu installieren oder emerge -e world. _________________ Dinosaur week! (Ok, this thread is so last week) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
n0e n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1456317227431e0b90b5693.jpg)
Joined: 06 Sep 2005 Posts: 11
|
Posted: Tue Sep 06, 2005 11:03 am Post subject: |
|
|
wieso entweder, oder? es ist doch viel angenehmer fuer mich einfach emerge -e world zu machen als das komplette system neu aufzusetzen!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mr_Maniac Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/83756774640c898ac111e2.gif)
Joined: 10 Jun 2004 Posts: 546
|
Posted: Tue Sep 06, 2005 12:23 pm Post subject: |
|
|
n0e wrote: | wieso entweder, oder? es ist doch viel angenehmer fuer mich einfach emerge -e world zu machen als das komplette system neu aufzusetzen!! |
Nun... Was macht emerge -e world?
-e == --emptytree
Er emerged also ALLE Pakete neu...
Okay... Das partitionieren, neu konfigurieren, etc. fällt weg, aber im Grunde genommen ist es eine neuinstallation aller Pakete... _________________ AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
n0e n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1456317227431e0b90b5693.jpg)
Joined: 06 Sep 2005 Posts: 11
|
Posted: Tue Sep 06, 2005 4:43 pm Post subject: |
|
|
Vielen dank für die hilfestellung, es hat mir sehr geholfen, ich mache im moment ein emerge -e world, wenn ich noch probleme kriege die ich nicht lösen kann melde ich mich. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Sushi n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 06 Sep 2005 Posts: 1
|
Posted: Tue Sep 06, 2005 5:07 pm Post subject: |
|
|
meld dich mal bitte auch wenn alles geklappt hat und schilder vielleicht mal kurz die probleme auf die du gestossen bist
danke |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
amne Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/117771253447ad6e0ae3631.gif)
Joined: 17 Nov 2002 Posts: 6378 Location: Graz / EU
|
Posted: Tue Sep 06, 2005 5:10 pm Post subject: |
|
|
n0e wrote: | wieso entweder, oder? es ist doch viel angenehmer fuer mich einfach emerge -e world zu machen als das komplette system neu aufzusetzen!! |
Natürlich ist -e viel angenehmer. Ich habe nur die 2 Situationen aufgezählt unter denen eine CHOST-Änderung möglich ist, nämlich Neuinstallation (also vor dem Bootstrap) oder vor einem emerge -e world. ![Wink ;)](images/smiles/icon_wink.gif) _________________ Dinosaur week! (Ok, this thread is so last week) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
n0e n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1456317227431e0b90b5693.jpg)
Joined: 06 Sep 2005 Posts: 11
|
Posted: Tue Sep 06, 2005 9:00 pm Post subject: |
|
|
Quote: | meld dich mal bitte auch wenn alles geklappt hat und schilder vielleicht mal kurz die probleme auf die du gestossen bist |
Also, einfach die chost Einstellungen zu ändern, fix_libtool_files.sh anzuwenden und dann emerge -e world auszuführen hat bei mir nicht funktioniert. Beim kompilieren von groff bekam ich folgende fehlermeldung:
Quote: | Trying to compile groff-1.19.1-r2 I had the error:
gcc-config error: Could not run/locate "i386-pc-linux-gnu-gcc"
make: *** [xditview.o] Error 1 |
Deshalb versuche ich im Moment in dieser reihenfolge emergen zu lassen ( nach Beschreibung von hier ) :
Code: |
# emerge glibc binutils gcc
# emerge glibc binutils gcc
# emerge -e system
# emerge -e world
|
Das klappt bisher auch ganz gut. So ich berichte dann, wenn ich fertig bin weiter.[/code]
Last edited by n0e on Tue Sep 06, 2005 9:33 pm; edited 2 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pablo_supertux Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Mario/Mario_-_Yoshi2.gif)
Joined: 25 Jan 2004 Posts: 2953 Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)
|
Posted: Tue Sep 06, 2005 9:17 pm Post subject: |
|
|
n0e wrote: | Code: |
# emerge glibc binutils gcc
# emerge glibc binutils gcc
# emerge -e system
# emerge -e world
|
|
ich denke, so wirst du einige Packete wie glibc, binutils, gcc 4 Mal mergen. Ich hab's zwar nie getan, aber ich denke emerge -e world genügt. _________________ A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
n0e n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1456317227431e0b90b5693.jpg)
Joined: 06 Sep 2005 Posts: 11
|
Posted: Tue Sep 06, 2005 9:31 pm Post subject: |
|
|
So während emerge -e system wars dann trotz allem wieder soweit:
Quote: | gcc-config error: Could not run/locate "i386-pc-linux-gnu-gcc"
make: *** [xditview.o] Error 1
|
Obwohl nach dem ersten mal kompilieren von: # emerge glibc binutils gcc diese meldung angezeigt wurde,von der ich eigentlich dachte, sie bedeutet, das jetzt alles funktioniert:
Quote: | The currently selected specs-specific gcc config,
* 20050130, doesn't exist anymore. This is usually
* due to enabling/disabling hardened or switching to a version
* of gcc that doesnt create multiple specs files. The default
* config will be used, and the previous preference forgotten.
* Switching native-compiler to i686-pc-linux-gnu-3.3.5-20050130 ... |
was mir vorhin noch eingefallen ist, ich wollte nochmal nach der gcc config schaun und krieg das hier:
Quote: | # cd `gcc-config -B
> cd `gcc-config -B
bash: cd: /usr/i686-pc-linux-gnu/gcc-bin/3.3.5-20050130gcc-config: No such file or directory
|
also, bitte helft mir, ich weiss nicht weiter... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
n0e n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1456317227431e0b90b5693.jpg)
Joined: 06 Sep 2005 Posts: 11
|
Posted: Wed Sep 07, 2005 4:03 pm Post subject: |
|
|
hat niemand mehr eine idee? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
n0e n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1456317227431e0b90b5693.jpg)
Joined: 06 Sep 2005 Posts: 11
|
Posted: Wed Sep 07, 2005 5:55 pm Post subject: |
|
|
So, ich glaube dieser befehl war meine rettung:
Code: | ln -sf /usr/bin/i686-pc-linux-gnu-gcc /usr/bin/i386-pc-linux-gnu-gcc |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Anarcho Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/1030393113423afb9086043.jpg)
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
Posted: Wed Sep 07, 2005 7:21 pm Post subject: |
|
|
Anarcho wrote: | Du könntest auf Probleme bei manchen Paketen stossen.
Guck dir mal fix_libtool_files.sh an. Damit kann man das Profil ändern. |
Für solche Fälle war das gemeint... _________________ ...it's only Rock'n'Roll, but I like it! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
n0e n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1456317227431e0b90b5693.jpg)
Joined: 06 Sep 2005 Posts: 11
|
Posted: Wed Sep 07, 2005 7:53 pm Post subject: |
|
|
So und doch, immer wieder das gleiche...bei groff fliegt er raus: gcc-config error: Could not run/locate "i386-pc-linux-gnu-gcc"
make: *** [xditview.o] Error 1
was soll ich jetzt tun, ich möchte eigentlich keinen reinstall machen und mache jetzt schon seit tagen an diesem problem rum, finde mindestens 20 topics, die auf das gleiche Problem verweisen und sogar teilweise als solved gekenntzeichnet sind, aber all diese lösungen beheben das problem bei mir nicht.
Quote: | Guck dir mal fix_libtool_files.sh an. |
hat bei mir angeziegt, das es nichts zu beheben gibt, das alles in ordnung sei...aber meine gcc version hat sich ja auch gar nicht geändert...ich hatte die neueste.
Was mir aber gerade noch seltsames aufgefallen ist, ist folgendes: wenn ich emerge -s gcc eingebe, zeigt er mir für gcc an:
Quote: | Latest version available: 3.3.5.20050130-r1
Latest version installed: 3.4.4-r1 |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Anarcho Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/1030393113423afb9086043.jpg)
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
Posted: Wed Sep 07, 2005 9:14 pm Post subject: |
|
|
Hast du auch das hier beachtet?
Code: | If you updated to gcc-3.2.3, and the old CHOST was i586-pc-linux-gnu
but you now have CHOST as i686-pc-linux-gnu, run:
# fix_libtool_files.sh 3.2 --oldarch i586-pc-linux-gnu
Note that if only the CHOST and not the version changed, you can run
it with the current version and the '--oldarch <old-CHOST>' arguments,
and it will do the expected:
# fix_libtool_files.sh `gcc -dumpversion` --oldarch i586-pc-linux-gnu |
_________________ ...it's only Rock'n'Roll, but I like it! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jamapii l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/170100631249065103292e6.jpg)
Joined: 16 Sep 2004 Posts: 637
|
Posted: Thu Sep 08, 2005 4:37 pm Post subject: |
|
|
Ich setze CC=gcc und CXX=g++ in /etc/make.conf, dadurch funktioniert distcc bei gemischten CHOST. Mag sein, dass das ein "nicht ganz korrekter" Workaround ist. Aber analog dazu würde ich mal CC=gcc auf der command line setzen, wenn der Fehler auftaucht, damit sollte zumindest das emerge funktionieren.
Andererseits ist das ein guter Test: Solange der Fehler auftaucht, ist die CHOST-Migration nicht komplett. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dR0PS Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/50783117942544f325588a.jpg)
Joined: 27 Feb 2005 Posts: 116 Location: DE/Hamburg
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|