delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/01/22/16:04:22

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

- Raw text -


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