I noticed something about this bug that I think did not get noticed yet (I do not know if you already know what goes wrong gc, so perhaps this is not of use): rpmdrakes _only_ hangs when the dependencies it tries to resolve are not actually visible in the window. My dirty guess is that when tries to put these small 'v' symbols to mark that these packages will also get installed, that something is screwed up when it cannot put the v on the visible screen, and it ends up in a endless loop.
The work around is: buy a huge monitor and maximize your window. This way, all rpms will be in view and things will go ok. Danny
