This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
RE: Welcoming Brian Dessent as setup maintainer
- From: "Dave Korn" <dave dot korn at artimi dot com>
- To: "'Cygwin List'" <cygwin-apps at cygwin dot com>
- Date: Wed, 4 May 2005 10:21:58 +0100
- Subject: RE: Welcoming Brian Dessent as setup maintainer
----Original Message----
>From: Brian Dessent
>Sent: 04 May 2005 04:12
> The only one that makes any sense is when you're trying to uninstall a
> large dependency tree, such as if you want to get rid of X11. The last
> time I tried this it was quite hard, since you would turn off one
> package, but in the process of cycling the next you would wind up
> re-enabling the one you just turned off. I think it's possible to do it
> but you have to do something really stupid like put half the packages in
> 'Source', then disable the other half, then finally you can cycle the
> first set to Uninstall since there's no version number in between Source
> and Uninstall. Makes me kind of sick just thinking about expecting
> someone not familiar with setup to figure that out.
>
> I guess that gets into a whole other area though, that you should either
> be able to mass-deselect a number of packages at once, or have some way
> of deselecting a package without cycling through other versions of it.
> :/
Mass selection, and a right-click context menu. I'll take a look at that
too.
> But back to Larry's point. Should we refuse to even give them the rope
> lest they hang themselves?
Yep. Absolutely. Hey, as far as I'm concerned, anytime anyone clicks the
'install in text mode' or 'just for me' buttons, a little sign should light
up, saying "Please do not click on this button again".
Hell, let's make it a compile-time option. Anyone who *really* knows what
they're doing can build their own local copy of setup with
-DNO_I_REALLY_DO_WANT_TO_MESS_UP_MY_INSTALL....
cheers,
DaveK
--
Can't think of a witty .sigline today....