This is on a fresh everything install of RHL 9, + Jakub's potential glibc errata (glibc-2.3.2-22.9) When I try to install wine RPMs (wine- and wine-devel-20020605-2.i386.rpm from RHL 8.0, rebuilt on RHL 9), I get a segmentation fault As a starting place, I'll attach the strace. The RPMs are probably too big to attach, but I can put 'em on the web if you'd like to download them
Created attachment 90848 [details] strace of rpm segfaulting
I can't tell much from the strace, other than that you are segfaulting soon after trying to retrieve a public key to verify a package. Some mixture of the following usually fixes: a) rm -f /var/lib/rpm/__db* a) rpm --rebuilddb -vv b) erasing and reimporting the public key SO which of those fixed the problem? If not fixed, please include output of whatever operation is segfaulting with -vv added.
rpmdb --rebuilddb (which I did for other reasons; see Bug 87812) seems to have fixed this....
Oh, I actually did both (a) and (b) rm -f /var/lib/rpm/__db* rpmdb --rebuilddb
OK, looks solved.