delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/01/21/19:45:18

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
q=dns; s=default; b=dJ8rx0u9Z+YGAaFYNIPPSsKRaBmjPzv+zMzUZU1WI2Q
PeNj4/YkTQl6OSxSS50iV21TTJT3QJ0jCnoWAsOwGdqpdNQ8Ltad26UyxeZcws6f
he4YdXfmtU6Nml03te1UkBK5ijCYs+ouAg+9MCZaXUnkm1+k/r1pv+O22dovm98Q
=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
s=default; bh=JyNYoVwIkRXoV68oJza46ctkwoA=; b=AsB8ySAqjGri0rUue
GWRdQXyGHSnQMLL/nDyM4VMnLP527ZrJ71icZAOCfwuzuM1Xuy2CapGMze/zcQr5
TKBMAVDph52pg17ZcBlGTeN5cDGRMqTYz2VZ60I7XlFHQb3/xJSm5grtT7H/bjvX
XgTwSWtAokwcVIwQzimiu6xbjo=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD autolearn=ham version=3.3.2
X-HELO: etr-usa.com
Message-ID: <52DF1477.2050707@etr-usa.com>
Date: Tue, 21 Jan 2014 17:44:39 -0700
From: Warren Young <warren AT etr-usa DOT com>
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Cygwin-L <cygwin AT cygwin DOT com>
Subject: Re: Reduce noise in dependency declaration during uninstall in setup.exe
References: <52DF0B86 DOT 5030402 AT etr-usa DOT com>
In-Reply-To: <52DF0B86.5030402@etr-usa.com>
X-IsSubscribed: yes

Alternate idea:

If all of the changes requested on the previous screen are "Uninstall" 
(i.e. everything else is "Keep" or "Skip"), invert the current 
dependency tree walking logic.  That is, have setup.exe find out which 
packages must be removed to satisfy the changes requested on the 
previous screen.

"Look, buddy, if you remove that package, I gotta remove these 84 other 
packages, too: {foo, bar, baz...}  Are you really really sure you want 
me to do that?"

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

- Raw text -


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