delorie.com/archives/browse.cgi | search |
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=o0OTEupeW3VnyoFVONaR1DYwlEoig7Gun27PrDBuznU | |
amj2wqo+HQh3vw4IX8/eYGeCj+OXLRM99GnM66o49NEIbYuc9fYfkPGIDbSrK4vm | |
ia1ven5/7aUTKpauJs03hyvEBoEMGONZZx8Eg1GNT1GIEJtruUhmULJd1GlLkce0 | |
= | |
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=n3f4f/0dNiZpkVT5BxvwlSUD/Uo=; b=XGNSXd0NcTXu6G+90 | |
E2MkcogkQ93otJjxdTcoEEqXP4lff610OkpvmlfVYEEgDce4+bVyaX8zX2SbG/lk | |
OCL8ykdJST4S6tPpOSrqABc9sO7/4/HlosJs6XkVYrGBrojT2u2z4gXT6SbpDNmX | |
Cjm/3+S/bsdmusyd6WwENA61To= | |
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.9 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD autolearn=ham version=3.3.2 |
X-HELO: | etr-usa.com |
Message-ID: | <52E03241.6010000@etr-usa.com> |
Date: | Wed, 22 Jan 2014 14:04:01 -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> <52DF1477 DOT 2050707 AT etr-usa DOT com> <52DF18B1 DOT 5050200 AT cygwin DOT com> <20140122060243 DOT GC4286 AT ednor DOT casa DOT cgf DOT cx> |
In-Reply-To: | <20140122060243.GC4286@ednor.casa.cgf.cx> |
X-IsSubscribed: | yes |
On 1/21/2014 23:02, Christopher Faylor wrote: > > I think Corinna mentioned that she was going to get to this next > Thursday or possibly I'm misremembering and she was going to complete > work on an AI which passed the Turing Test. I can't, for the life of > me, remember which it was. Or maybe she was going to get help her > neighbor shampoo their cat? That may have been it. I thought you were co-leader of this project, Chris. A leader is someone who gets other people to go where he already wanted to go. Your reply doesn't make me want to go anywhere, except maybe "away". Let's start over. Warren: setup.exe has behavior X, which sucks, and I have three ideas for how it could be made to work better. Chris: Yes, I've run into that myself, so I worked out a plan for fixing it. It's in the Wishlist document over here, but I haven't gotten around to it. Do you want to try and tackle that? or, Chris: Contributor Y already tried to fix that, and it didn't work. The crashed remains of the effort are in this thread: http... Maybe you can put the pieces back together and get it flying. or, Chris: Your first two ideas still leave a mess in that dialog. I like your third idea better. If you look in winsup/setup/foo/qux.cpp, you'll find the bar() routine that currently builds this dependency list. I think if you zorch the frobniz and invert the blatz, you can make it build the package set you're talking about. Then feed the list back into the garply() routine after the user accepts the plan, and it'll uninstall the whole set. Each alternative is positive and gives a path forward. If I take the path, you're more likely to accept my patch the first time around, because you've had a say in the planning of it. If someone else takes the path instead, you will have turned an annoyance (me) into a catalyst. If no one takes the path, at least you've published the current answer to the problem. Is that not a better use of your time than composing sarcastic brush-off replies? -- 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |