[TriLUG] hosed system, HELP!!!!!!!!!

trilug@trilug.org trilug@trilug.org
Fri, 30 Nov 2001 20:14:20 -0500


Ok, guys, I think I just did a very bad thing.  I was installing flexbackup
on our CVS server at work.  So, as part of that process, I decide
to install afio and buffer.  No problem... quick trip to SuSE's web site,
download the rpm's, and off to the races, right?

No.  I try to install afio.rpm, and it informs me that my glibc version
isn't new enough.  Great.  Force it to install with a --nodeps switch,
and everything is hunky-dory, right?

No.  Now, when I try to actually execute afio, it tells me ( suprise,
suprise ) that my glibc version isn't new enough.  Back to the SuSE ftp
site,
download the glibc.rpm file, run rpm -U, and now we're cooking with gas,
right?

No. The glibc rpm seemed to upgrade ok, although there were some messages,
something about LC_MESSAGE not in path,
or something like that, that I didn't understand.  BUT... the real problem
is, rpm doesn't work now.  As soon as I try to
do anything with rpm, I get this:

rpm: loadlocale.c:221: _nl_load_local: Assertion 'idx % __alignof__
(u_int32_t) == 0' failed.

Sweet.

So, anyway, afio works now, but no rpm.  I'm assuming that upgrading the
rpm package would probably fix this.. but,
how the heck do I upgrade rpm now?

Any and all help is GREATLY appreciated....


Phillip Rhodes
Application Designer
Voice Data Solutions
919-571-4300 x225
prhodes@vdsinc.com

America is at war with Afghanistan.  America has always been at war with
Afghanistan.  Russia is our ally.  Russia has always been our ally.

Read Orwell's 1984.  Read a newspaper.  Fear the future.

The history of liberty is a history of resistance. The history of liberty
is a history of limitations of governmental power, not the increase of it.
- Woodrow Wilson Speech in New York, September 9, 1912

Those who are willing to sacrifice essential liberties for a little order,
will lose both and deserve neither. - Benjamin Franklin