delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/08/14/10:52:19

X-Spam-Check-By: sourceware.org
From: "Dave Korn" <dave DOT korn AT artimi DOT com>
To: <cygwin AT cygwin DOT com>
Subject: RE: when two packages depend on eachother, it's impossible to uninstall them
Date: Mon, 14 Aug 2006 15:52:08 +0100
Message-ID: <004701c6bfb1$372b0280$a501a8c0@CAM.ARTIMI.COM>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <Pine.GSO.4.63.0608141006030.13215@access1.cims.nyu.edu>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
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

On 14 August 2006 15:07, Igor Peshansky wrote:

> On Mon, 14 Aug 2006, Darryl Miles wrote:
> 
>> Dave Korn wrote:
>>> On 12 August 2006 20:21, joe trree wrote:
>>>   Can you work around this problem by (starting with both at "Keep")
>>> 
>>> -  set first package to "Reinstall"
>>> -  set second package to "Reinstall"
>>> -  set first package to "Uninstall"
>>> -  set second package to "Uninstall"
>> 
>> Maybe it would be intuitive ask the user (by providing a dialogue box
>> with package list and count) to implicitly set the Reinstall/Uninstall
>> operation on all mutually-dependant packages and their descendants in the
>> same operation. 
>> 
>> A two button dialog offering "Abort" or "Include".
> 
> A simpler solution would be to make the "Uninstall" option precede the
> "Reinstall" in the rotator.  It's been discussed before.

  It occurs to me to wonder if we really need to update the dependencies in
realtime anymore, now that we have the 'unresolved dependencies' screen
available.  It might be easiest just to let people set their package
selections how they like and not do any dependency resolving until they click
'next'.  Perhaps even provide an extra button to trigger dependency resolution
at any time the user likes in the package selection screen as well.  (However,
as you say, SHTDI...)


    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


--
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