Trying to select multiple packages is broken. Using shift to select multiple packages, selects all pacakges in between endpoints in GUI, but then clicking uninstall only lists the endpoints of the selected packages. Using a combination of shift and ctrl to select has really weird effects, like selecting packages from previous queries (that is when you click uninstall, it works fine in the GUI)
I've just finished fixing these cases in the GNOME CVS tree, since the 'official' gnome rpm maintainer in the gnome project isnt actually doing any maintaining