On Tue, 28 Jun 2011 13:14:40 +0200 Michał Górny <[email protected]> wrote: > On Tue, 28 Jun 2011 12:03:28 +0100 > Ciaran McCreesh <[email protected]> wrote: > > Have you seen how Exherbo solved the same problem? exheres-0 has > > 'suggested' and 'recommended' dependencies, which are variations on > > post dependencies. Suggested dependencies are displayed (along with > > a description explaining what they do for the packages suggesting > > them) but not taken by default, and recommended dependencies are > > taken (but shown as just being recommended) unless the user says > > not to. > > Seems to me like just another configuration file for user to cope > with.
You obviously didn't pay attention, since the configuration file is the least relevant bit of the whole thing. If you really think that too many configuration files is a bigger problem than making reinstalls suddenly not reinstall stuff, though, then tracking not-taken suggestions is trivial. Having real world experience with all of this, I can assure you that configuration files are not what cause user difficulties. > We can achieve the same results with the special USE Peter suggested > and USE defaults, using the same configuration mechanism as usual. You *could*, yes. But then that's yet another perversion on what USE flags are, and it means that suddenly reinstalling isn't reinstalling any more (what if a user wants to reinstall something, but that it doesn't get reinstalled because the package mangler thinks that you're just altering flags?). Do you really want a user to have to 'reinstall' something twice to reinstall it? -- Ciaran McCreesh
signature.asc
Description: PGP signature
