Koozali.org: home of the SME Server

Hosed my box after glibc update

djhomeless

Hosed my box after glibc update
« on: January 27, 2005, 09:17:53 PM »
Hi Everyone,
I'm still fairly new to Linux so now I've passed my first major milestone. Yes, I've screwed up my box after a stupid attempt to install something I didn't really understand (Icecast).

Icecast had a slew of dependencies, mostly around glibc. The version I had (after the update script) was not as high as Icecast needed. So I went over to rpmseek.com and downloaded the rpm's myself.

Now though, when I try to recompile the tinydns-data file, I get the following error:

Code: [Select]
Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.

Of course, trying to uninstall the files I installed is impossible because of cross linked dependencies or segmentation errors!

Here are the files I installed for Icecast.
Code: [Select]

glibc-common-2.3.2-101.i386.rpm
glibc-devel-2.3.2-101.i386.rpm
binutils-2.14.90.0.6-3.i386.rpm  glibc-headers-2.3.2-101.i386.rpm
libgcc-3.3.2-1.i386.rpm
glib
tzdata-2003d-1.noarch.rpm
glibc-2.3.2-101.i386.rpm


Why did I do this? Why didn't I create a backup? Shit I'm an idiot.

Please can anyone help me?? I'm really desperate (as well as being stupid).

Thanks,

Geoffrey

cc_skavenger

Hosed my box after glibc update
« Reply #1 on: January 27, 2005, 09:21:03 PM »
can you do a backup to desktop, re-install and restore from the backup?

Thats about all I can think of...

djhomeless

Hosed my box after glibc update
« Reply #2 on: January 27, 2005, 11:07:27 PM »
But if I backup now from a hosed state, won't a restore just reintroduce the screwed dependency?

Or is the backup just the data? I suppose that means I would lose all my contribs that have been configured.

Thanks,

Geoffrey