-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeroen Roovers wrote: > On Fri, 02 Nov 2007 13:40:40 +0100 > "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> wrote: > >> Another prime example for use flags with more than two values: >> >> mod=off >> mod=fmod >> mod=libmodplug >> >> the first for disabling mod support, the second for enabling it and >> preferring fmod implementation, the third for enabling it and >> preferring libmodplug implementation. > > I don't think you've actually argued the case why one USE flag with > three, perhaps four modes (off, fmod, libmodplug, and perhaps default) > is preferable to two USE flags with two modes each (fmod and modplug, > both refering to the libs a package links to, either on or off).
I tried to explain this before. See <http://article.gmane.org/gmane.linux.gentoo.devel/52316/match=use+options>. Having an ordinary use flag for each library may work well enough when there are less than three libraries that provide a certain functionality, although with 2 old-style use flags you already have one bogus fourth option. Default should not be an option of its own; one of the three options should be the default. > Besides, could you explain why are you trying to hijack a short and > simple thread about globalising one or two USE flags? I'm not trying to hijack this thread. I'm just injecting one message pointing this out as something I think could benefit from my proposal. A few real examples may go a long way to explaining something. Marijn - -- Marijn Schouten (hkBst), Gentoo Lisp project <http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHKzDup/VmCx0OL2wRAo5vAJ0VLX8BSFLFTY2K1wLADtS35jZHnwCfS8Vd IgDXBRNrzWbiLfuZadHIzj8= =MHt+ -----END PGP SIGNATURE----- -- [EMAIL PROTECTED] mailing list