"it's rpm -e python --force", I think.
that would be the intuitive thing for rpm to do, but it doesn't work that way :) you'll get an error saying "only installations and upgrades maybe be forced". :) --nodeps actually takes care of the error that removing the preinstalled python causes- lots of RPMS that depend on python being broken. fortunately, recompiling python for your zope makes all those programs work again (although RPM will claim otherwise if you ask it...) the best solution would be to ask redhat to please distribute zope with threading enabled. :) actually, i think i'll fire off a note and ask them if they woulnd't please consider it. :) *consider it done* i personally try never to install programs under /usr/anything-other-than-local/*. its much more convenient to either have everything go to /opt or to /usr/local/[bin,lib,var,etc,src] instead. much easier to figure out just what went wrong when you decide you need that jolly good whiz-bang libc in order to make some other interesting program work, and redhat's "upgrade" installer doesn't quite do the job right. elijah