This is the mail archive of the
mailing list for the Cygwin project.
Re: [PATCH 0/4 setup] package re-/de-installation from CLI
- From: Achim Gratz <Stromeko at nexgo dot de>
- To: cygwin-apps at cygwin dot com
- Date: Thu, 25 Jul 2013 07:28:46 +0200
- Subject: Re: [PATCH 0/4 setup] package re-/de-installation from CLI
- References: <87a9lexyk8 dot fsf at Rainer dot invalid> <20130724115129 dot GT9689 at calimero dot vinschen dot de> <874nbjbsbw dot fsf at Rainer dot invalid> <20130725000311 dot GA2544 at ednor dot casa dot cgf dot cx>
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.
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Factory and User Sound Singles for Waldorf Blofeld: