Upgraded glibc to 2.3; now rpm segfaults/dumps core
I was having trouble printing (via CUPS), so I looked around on the net and it seemed that maybe I could solve it by upgrading Ghostscript. However, the newer version required glibc 2.3, whereas I had 2.2, so I merrily upgraded it with some Rawhide RPMs (since Red Hat has frozen 7.3 at glibc 2.2). After installation of the new glibc packages, rpm core dumps as soon as I try to actually do anything with it (like continuing with my Ghostscript upgrade). Queries work, --test:ing works, but when I try to install something, it segfaults.
Here's what I've done so far, as reflected by a diff of /var/log/rpmpkgs before and after my efforts:
77c77
< binutils-2.11.93.0.2-11.i386.rpm
---
> binutils-2.14.90.0.5-5.i386.rpm
172a173
> gd-2.0.15-1.i386.rpm
180a182
> ghostscript-cups-7.07.1rc1-0.i386.rpm
189,191c191,193
< glibc-2.2.5-43.i686.rpm
< glibc-common-2.2.5-43.i386.rpm
< glibc-devel-2.2.5-43.i386.rpm
---
> glibc-2.3.2-71.i686.rpm
> glibc-common-2.3.2-71.i386.rpm
> glibc-devel-2.3.2-71.i386.rpm
193c195
< glibc-utils-2.2.5-43.i386.rpm
---
> glibc-utils-2.3.2-71.i386.rpm
265d266
< kdevelop-2.1.3-0.7.1.i386.rpm
305a307
> libpng-1.2.2-17.i386.rpm
590a593
> tzdata-2003a-2.noarch.rpm
IIRC, gd and libpng I installed because Ghostscript wanted them. KDevelop I removed just because I happened to notice that it was installed and saw no point in keeping it since this machine is mostly used as a server. All other changes are directly related to the glibc upgrade.
I've read other threads on similar topics but I have so far been unable to find a solution. I haven't noticed any other problems besides rpm, but then, I haven't rebooted the machine because of some indications that this may not work. Besides, I want to be able to use rpm, if nothing else so I can move along with my half-finished Ghostscript upgrade.
Any ideas?
--nfisk
|