(I am faking the quoting manually because gmail's mobile client doesn't do inline well. Hopefully it's comprehensible.)
> Scenario 1: if dist flags sets "gui: qt gtk tcltk" and system flags > sets "+gui" and I run "USE=-tcltk" on a recipe that has an optional > Tcl/Tk GUI, do I get a Tcl/Tk GUI built? Dist flags do not set gui: qt gtk tcltk, that is set in the user's GenericFlags.conf. It's a settings file precisely so that you can change it to reorder or remove components. So assuming the gui: flag is set like that in your GenericFlags.conf, the answer is yes. You asked for it, if you don't want it, take it out of the gui flag, disable the gui flag, or enable the flag for another implementation. One of those scenarios is what you actually want, so let's be clear about it. Realistically, you'll be doing this at the global configuration level, so editing your generic flags right next door is not difficult, and since you clearly have strong feelings on the matter you'll be wanting to do that anyway to reprioritise them. Magic action at a distance isn't necessary. > Scenario 2: if dist flags sets "-tcltk" and system flags sets "gui: qt > gtk tcltk" and I run "USE=+gui" on a recipe that has an optional > Tcl/Tk GUI, do I get the optional Tcl/Tk GUI? Yes (now), probably (under the proposed scheme). > Is the behavior of scenario 2 the > point of disagreement between Michael and Jonas? I think it's all scenario 1, though Jonas doesn't mind so much about 2. -Michael _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel