i've tried understanding this [dependency hell?], and if i get this right - the system works this way:
install package 1 with dependencies A, B ,C
install package 2 with dependencies C, D, E
install package 3 with dependencies A, D, C
if you would be to try removing either one of A, C or D - none of the packages would work, thus they all must be removed?
so ... take yum remove radeontool - it has like 60 dependencies, removing which would effectively leave you gnome'less - why so?
why on earth NetworkManager, Alacarte, gdm, gedit, gnome*, hal and a load of other completely none radeon vid card related things would depend on radeontool package or visa versa?
i suspect i missed the point at some step?
You can watch the horror unfold thusly (on BLAGHEAD):
rpm -q --whatrequires radeontool
rpm -q --whatrequires pm-utils
rpm -q --whatrequires hal