This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: Circular dependency between xorg-x11-bin and libxft makes uninstallation impossible
- From: "Gerrit P. Haase" <gp at familiehaase dot de>
- To: "Sridhar Ramesh" <sramesh at andrew dot cmu dot edu>
- Cc: cygwin-xfree at cygwin dot com
- Date: Wed, 11 Aug 2004 00:05:18 +0200
- Subject: Re: Circular dependency between xorg-x11-bin and libxft makes uninstallation impossible
- Organization: Esse keine toten Tiere
- References: <2623.68.84.52.191.1092166651.squirrel@68.84.52.191>
- Reply-to: cygwin-xfree at cygwin dot com
- Reply-to: cygwin-xfree <cygwin-xfree at cygwin dot com>
Hello Sridhar,
Am Dienstag, 10. August 2004 um 21:37 schriebst du:
> 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).
Run setup.exe twice?
Gerrit
--
=^..^=