View previous topic :: View next topic |
Author |
Message |
nidoranz n00b
Joined: 29 May 2004 Posts: 16 Location: holland
|
Posted: Tue Mar 08, 2005 10:50 pm Post subject: full system upgrade [solved] |
|
|
I wanted to fully upgrade my gentoo computers (starting with the 'test' machine), and i tought that 'emerge -vaUD' would do the trick. This actually worked very nice op to the moment kdelibs got it's turn, when it had problems finding libtools. After looking around i found out it was trying to get it from the dir /usr/i686-pc-linux-gnu/gcc-bin/3.3.4 , while the only ones around where 3.3 and 3.3.5 .
Is this a one time quirk or is this becouse the way i tought to upgrade old libs and stuff was completely off? I also noticed some other progs like PHP and xpdf not working correctly anymore because of the same directory problems (and also not emerging right).
And, what is the _proper_ way to upgrade libaries and other stuff?
edit: fix_libtool_files.sh 3.3.4 did the trick _________________ kind regards,
NidoranZ Multimedia
Last edited by nidoranz on Thu Mar 10, 2005 5:45 am; edited 1 time in total |
|
Back to top |
|
|
Varuna Tux's lil' helper
Joined: 10 Jun 2004 Posts: 97 Location: Connecticut, United States
|
Posted: Tue Mar 08, 2005 11:13 pm Post subject: |
|
|
That the standard, basic way to update a system, although the upper-case 'U' (upgradeonly) is deprecated because the lower-case 'u' (update) is more robust.
Try running Code: | fix_libtool_files.sh 3.3.4 | to fix the libtools problem. Also, run and make sure that the compiler version that you want to use is marked by the asterisk.
If this doesn't work, you may have to do a more thorough rebuild. This means rebuilding the toolchain repeatedly and then rebuilding the entire world with the new toolchain:
Code: | emerge linux-headers && emerge linux-headers glibc && emerge glibc binutils gcc && emerge binutils gcc
emerge --emptytree world | This will take a long time, though. If you're using linux26-headers instead of a version 2.4.x of linux-headers, just change linux-headers to linux26-headers above.
Feel free to reply if these don't get your system reasonably consistent. If you haven't updated in a long time, it can take some fiddling to get everything right. |
|
Back to top |
|
|
bbroeksema Tux's lil' helper
Joined: 27 Feb 2004 Posts: 78 Location: Groningen, The Netherlands
|
Posted: Tue Mar 08, 2005 11:16 pm Post subject: |
|
|
Maybe that this topic can help you. I think you have to look for a solution in that direction. |
|
Back to top |
|
|
adaptr Watchman
Joined: 06 Oct 2002 Posts: 6730 Location: Rotterdam, Netherlands
|
Posted: Tue Mar 08, 2005 11:16 pm Post subject: |
|
|
Varuna wrote: | That the standard, basic way to update a system, although the upper-case 'U' (upgradeonly) is deprecated |
Correction: it's deadly. _________________ >>> emerge (3 of 7) mcse/70-293 to /
Essential tools: gentoolkit eix profuse screen |
|
Back to top |
|
|
nidoranz n00b
Joined: 29 May 2004 Posts: 16 Location: holland
|
Posted: Thu Mar 10, 2005 5:43 am Post subject: |
|
|
Thanks, this is working great! _________________ kind regards,
NidoranZ Multimedia |
|
Back to top |
|
|
|