----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....