This is to report that with the cleanup of my "alternatives" stuff for libgcj the gcc-3.2.1 build went through just fine.
Just for fun I did a rpm -e --nodeps $(cat files | sed 's/\.athlon.rpm//') where `files' contained the 21 .rpm names associated to gcc-3.2.1. I then did rpm -Uvh files and looked in /usr/include/libgcj-3.2.1/ and found the link libgcj-3.2.1 --> ../../usr/include/libgcj-3.2.1/ which, of course, is invalid (and bogus). This was _not_ there when I installed gcc-3.2.1 from the hand-intervened build from yesterday. I'm not sure where it came from but I went ahead, re-deleted all the rpms as above, hand deleted all the associated links in /etc/alternatives and /var/lib/rpm/alternatives (by looking at creation times) and deleted the directory /usr/include/libgcj-3.2.1/ with its bogus link file and re-installed the 21 rpms. All seems to be correct now. Don't quite understand where that funny link came from. Dean
