This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [HEADSUP] Base category
- From: Peter Rosin <peda at lysator dot liu dot se>
- To: cygwin-apps at cygwin dot com
- Date: Wed, 10 Dec 2014 12:48:11 +0100
- Subject: Re: [HEADSUP] Base category
- Authentication-results: sourceware.org; auth=none
- References: <20141206165700 dot GW3810 at calimero dot vinschen dot de> <E7470F28-67A4-4178-BB01-6E70E3C50A63 at etr-usa dot com> <20141209104826 dot GE3810 at calimero dot vinschen dot de> <87tx14pyrj dot fsf at Gertrud dot fritz dot box> <20141209174804 dot GO3810 at calimero dot vinschen dot de> <54874909 dot 2010706 at cornell dot edu> <20141209195249 dot GQ3810 at calimero dot vinschen dot de> <54876D99 dot 1060806 at cornell dot edu> <54877573 dot 5060009 at gmail dot com> <20141210095431 dot GA24054 at calimero dot vinschen dot de>
On 2014-12-10 10:54, Corinna Vinschen wrote:
> Did you (and Ken) get me wrong, by any chance?
>
> What I was trying to say is *not* to remove the dependency dialog. What
> I was trying to say is *only* to remove the check box in that dialog,
> which allows to install the selected packages without their dependencies.
> Just this check box.
>
> Such a check-box, or its equivalent on the command line, doesn't exist
> in other installers either. Giving the choice to install without the
> dependencies is in 99% of the cases wrong.
>
> If you install package A on Fedora, the installer will tell you it has
> to install packages B, C, and D, to fullfill the dependencies for A.
> The choice you have is to install A, B, C and D, or nothing at all.
> There's no choice to install package A alone, which is what this
> check box allows.
>
> Again, the dialog itself is fine. The choice to install without the
> deps usually is not. *Iff* it's fine, then only for users who know
> what they are doing.
>
> As for the dialog itself, I just think it would make sense to fullfil
> deps of Base packages automatically. If the user chooses to install
> other packages outside Base, and these packages have additional deps,
> then *of course* the additional deps should show up in that dialog.
>
> Does that clarify what I mean? I'm sorry if my original mail was
> unclear.
>From time to time, I have a lot of Cygwin processes that I do not feel
like terminating, but I still would like to install or update one
specific Cygwin tool. I use "Keep" in the setup gui for this, and then
pick the specific thing I need (which usually do not interfere with
anything else). However, with the setup dependency tracker not
differentiating between last/prev dependencies (and I dare not even
think of deps of old packages which are no longer available in setup)
this action usually brings up a hefty list of false dependencies.
I would like to still be able to pick a single new package and leave
the rest as is, and I would like to NOT be required to download the
latest setup and run it using some newfangled command line option for
this. It is very nice to be able run the lastest setup with a few
clicks on the web-site.
$.02
Cheers,
Peter