From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9493 invoked by alias); 25 Jul 2013 05:29:03 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 9477 invoked by uid 89); 25 Jul 2013 05:29:03 -0000 X-Spam-SWARE-Status: No, score=3.6 required=5.0 tests=AWL,BAYES_50,KHOP_DNSBL_BUMP,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_BL,RCVD_IN_JMF_BL,RDNS_NONE,SPF_PASS autolearn=no version=3.3.1 Received: from Unknown (HELO mail-in-03.arcor-online.net) (151.189.21.43) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Thu, 25 Jul 2013 05:29:01 +0000 Received: from mail-in-14-z2.arcor-online.net (mail-in-14-z2.arcor-online.net [151.189.8.31]) by mx.arcor.de (Postfix) with ESMTP id 6FDBD1AD5A5 for ; Thu, 25 Jul 2013 07:28:53 +0200 (CEST) Received: from mail-in-07.arcor-online.net (mail-in-07.arcor-online.net [151.189.21.47]) by mail-in-14-z2.arcor-online.net (Postfix) with ESMTP id 689CC18BC9 for ; Thu, 25 Jul 2013 07:28:53 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-07.arcor-online.net 3B7E2175452 Received: from Rainer.invalid (pD9EB49B6.dip0.t-ipconnect.de [217.235.73.182]) (Authenticated sender: stromeko@arcor.de) by mail-in-07.arcor-online.net (Postfix) with ESMTPSA id 3B7E2175452 for ; Thu, 25 Jul 2013 07:28:53 +0200 (CEST) From: Achim Gratz To: cygwin-apps@cygwin.com Subject: Re: [PATCH 0/4 setup] package re-/de-installation from CLI References: <87a9lexyk8.fsf@Rainer.invalid> <20130724115129.GT9689@calimero.vinschen.de> <874nbjbsbw.fsf@Rainer.invalid> <20130725000311.GA2544@ednor.casa.cgf.cx> Date: Thu, 25 Jul 2013 05:29:00 -0000 In-Reply-To: <20130725000311.GA2544@ednor.casa.cgf.cx> (Christopher Faylor's message of "Wed, 24 Jul 2013 20:03:11 -0400") Message-ID: <87vc3zky29.fsf@Rainer.invalid> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2013-07/txt/msg00311.txt.bz2 Christopher Faylor writes: > Are these all self-contained patches or are they interdependent? They constitute a series, that's why I originally offered them as a single patch. The split was done for (hopefully) more clarity and separating the last part. The fourth patch could be trivially split to add each of the two options seperately, which would then be independent of each other, but dependent on the second patch being present. Of the latter two options "--upgrade-also" was briefly the default behaviour of setup.exe, but then changed to the current default after some discussion on the Cygwin ML. Of course this then incensed some folks who preferred the interim default. Since with those other changes it is now painless offer the choice, I thought it should be implemented. The --delete-orphans option (suggestions for a better name are welcome) is useful to bring an installation to a known state after it has languished for some time or when it had been installed in a different state before. In essence it deletes all those packages that it finds installed, but would not be present in a fresh install with the same options. I use this to get rid of manually installed packages on my test machines or to downsize a production installation (from developer install to user install, for instance) without having to completely nuke it and then do a reinstall. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds