View previous topic :: View next topic |
Author |
Message |
calvinrsmith n00b
Joined: 12 Mar 2005 Posts: 23
|
Posted: Tue Jan 15, 2008 8:24 pm Post subject: warning, mips upgrading from clean2007.0 to latest is broken |
|
|
I did an install 2007.0 which worked, and then I tried to upgrade my system to latest.
First error was that /etc/make.conf was now invalid, a quick forum check and that's fixed
Then I start the update by doing: emerge -uD system
This worked until binutils compiled
[ebuild U ] sys-devel/binutils-2.18-r1 [2.16.1-r3] USE="nls -multislot -multitarget -test -vanilla" 14,629 kB
After binutils emerged lots of stuff can no longer be emerged because of:
checking whether the C compiler works... configure: error: cannot run C compiled programs.
I also have a lot of programs that complain about fpu exceptions, for example after emerging sysvinit:
/usr/portage/sys-apps/sysvinit/sysvinit-2.86-r8.ebuild: line 89: 14669 Floating point exception/sbin/telinit U >&/dev/null
I found a post on the list: http://archives.gentoo.org/gentoo-mips/msg_00605.xml
which claims the changes are due to hashstyle but did not have a solution
I can do a reinstall of the entire system to back to a working state and be very careful not to emerge bad broken things, but how do I know what things are bad / broken? is there a list? i am not running testing (~)
Anyone know how to fix this?
PS
info on my box:
# cat /proc/cpuinfo
system type : SGI O2
processor : 0
cpu model : R5000 V2.1 FPU V1.0
BogoMIPS : 178.17
byteorder : big endian
wait instruction : yes
microsecond timers : yes
tlb_entries : 48
extra interrupt vector : no
hardware watchpoint : no
ASEs implemented :
VCED exceptions : not available
VCEI exceptions : not available |
|
Back to top |
|
|
Redhatter Retired Dev
Joined: 20 Sep 2003 Posts: 548 Location: Brisbane, QLD, Australia
|
Posted: Wed Jan 16, 2008 2:20 pm Post subject: |
|
|
It's binutils, not the profile that's broken I suspect. Switch back to binutils-2.17 and you should be okay.
It should still be installed, select it using binutils-config. _________________ Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...
Gentoo/MIPS Cobalt developer, Mozilla herd member. |
|
Back to top |
|
|
calvinrsmith n00b
Joined: 12 Mar 2005 Posts: 23
|
Posted: Wed Jan 16, 2008 4:08 pm Post subject: |
|
|
it's not that was my first idea binutils-config only lists a single binutils
and i can't simply reemerge binutils since the test for a working c compiler fails. plus i now get a lot of segfaults due to fpu exceptions, i tried a reboot and it boots to read-only single user mode, not sure why.
basically running the emerge -uD system broke the box, the only way to fix is to reinstall and not install the new binutils which to me says it should still be masked as ~mips |
|
Back to top |
|
|
|
|
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
|
|