I'm not sure if this is the right mailing list for this, but it's about Cygwin X11 
packages, so I think I'm in the right place.

I've been trying to uninstall the X11 packages for Cygwin, but a circular dependency 
combined with the nature of setup.exe seems to make this impossible. xorg-x11-bin 
requires libXft and libXft requires xorg-x11-bin. So, if both are installed, they 
become very difficult to remove: First you select one for uninstallation, then when 
you go to select the other for uninstallation you must toggle from Keep to Reinstall 
first, which reselects the first one for installation. The only possible way to select 
two things at once is if both are in the same category, but in this case, they aren't, 
so it appears there really is no way out. The same circular dependency problem exists 
with xorg-x11-bin and libXft1.

Like I said, I'm not sure if this is the right mailing list on which to point out this 
problem, and if the circular dependency can't be changed, perhaps what really needs 
changing is the toggling order in Setup.exe between "Keep", "Reinstall", "Uninstall", 
etc. But for the time being, I just wanted to bring this to some attention (and also 
ask if there is any other way to uninstall X11).

-Sridhar Ramesh

Reply via email to