This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
RE: [PATCH] Setup Chooser integration
- From: "Robert Collins" <robert dot collins at itdomain dot com dot au>
- To: "Gary R. Van Sickle" <g dot r dot vansickle at worldnet dot att dot net>,<cygwin-patches at cygwin dot com>
- Date: Thu, 4 Apr 2002 18:51:59 +1000
- Subject: RE: [PATCH] Setup Chooser integration
> -----Original Message-----
> From: Gary R. Van Sickle [mailto:g.r.vansickle@worldnet.att.net]
> Sent: Thursday, April 04, 2002 3:51 PM
> I took it to mean the opposite - if you uninstalled
> *binutils*, it would uninstall gcc because gcc depends on
> them. But on further reflection I'm no longer sure even that
> is desirable. If I uninstall ash, should say make get
> deleted even though I have bash as sh?
You should get warned at the very least.
I believe that setup should not hinder the power user - such as myself -
but should cater for the innocents, those who think "gee I don't use
ash, I'll remove it".
Potentially bad actions should invoke a warning, with detail about the
affected packages, and the ability to
a) backout the change (click cancel and ash is left as-is)
b) override the automatic behaviour (turn make on and click 'force' and
make is left installed)
c) accept the default.
As for make depending on ash, not on sh, that needs something like
debains 'provides' clause, which is on my todo.
Rob