Thought I'd post an update...
I had already removed a few packages and XWindows wasn't working, so I
couldn't start it to remove some of the optional packages from there. So I
started with a list from
rpm -qa | grep X
and proceded to remove things by manually recursing the dependency tree
using rpm -e
There were a few circular dependencies where I used --nodeps. Then went in
and cleaned up the deadwood subdirectories left after the process.
Unfortunately, rpm listed four libraries contained in XFree86-libs as
needed by openssh-askpass, which is needed by openssh, which I definitely
want to keep.
I'm guessing that the openssh issue is a Mandrake-specific thing, if it is
even a real dependency at all. Priobably compiling a generic openssh
package would get around this, but ssh is working well and I don't want to
break it. Any thoughts?
Whole thing took about an hour. Not bad, really. Best news is that
everything I want seems to still work.
Karl