This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [HEADSUP] Base category
- From: Achim Gratz <Stromeko at nexgo dot de>
- To: cygwin-apps at cygwin dot com
- Date: Sat, 06 Dec 2014 22:19:07 +0100
- Subject: Re: [HEADSUP] Base category
- Authentication-results: sourceware.org; auth=none
- References: <20141206165700 dot GW3810 at calimero dot vinschen dot de> <q2j68ahhnsn4711sbudat2do0rkn3r3npv at 4ax dot com> <54836F01 dot 2040007 at tiscali dot co dot uk>
David Stacey writes:
> I have to agree with Andrew here. Dependencies change, so decide what
> should be in 'Base' and let dependencies be pulled in as required. I
> have never been overly concerned that there are dependencies outside
> of 'Base'.
We could make setup pull all dependencies of Base packages in silently.
That would remove the surprise moment to new users; but we would need to
be extra careful not to pull in spurious dependencies like Perl again or
risk upsetting the experienced users.
> Maybe what we should consider is removing the 'Select required
> packages (RECOMMENDED)' check box on the 'Resolving Dependencies' page
> in the installer. Under what use case is unticking this a sensible
> idea?
Since setup doesn't have something like soft dependencies or recommends,
you can sometimes avoid pulling in large parts of the distribution by
skipping one key dependency (like Perl, for instance). That will give
you reduced functionality of course, but if you know what you're doing
it may be what you really want.
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs