delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/08/23/16:56:04

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <1526.69.142.182.185.1093294552.squirrel@69.142.182.185>
Date: Mon, 23 Aug 2004 16:55:52 -0400 (EDT)
Subject: Design of setup.exe can make uninstallation of circularly dependent packages impossible
From: "Sridhar Ramesh" <sramesh AT andrew DOT cmu DOT edu>
To: cygwin AT cygwin DOT com
User-Agent: SquirrelMail/1.5.1 [CVS]
MIME-Version: 1.0

I'm not sure if this is the right mailing list for this, but I'll give it a shot anyway.

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.

It seems this problem could easily be fixed if setup.exe toggled from Keep to Uninstall before toggling to Reinstall, instead of the current scheme. Then one could select packages for uninstallation without accidentally activating dependencies, and circularly dependent packages in different categories could thus be uninstalled.

Like I said, I'm not sure if this is the right mailing list on which to point out this problem. 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


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019