On Wed, 2011-08-10 at 10:34 -0400, Arnaud Lacombe wrote: > your point being ? I might as well tell you that I find the current > behavior of 'all*.config' just as broken wrt. to dependency > management. You might indeed. And I would find that commentary just as irrelevant and unhelpful. > > If you have nothing relevant to say, just don't say anything. > > > maybe you can come with a detailed description of your proposal's > behavior, including how to manage case like this, instead of just > throwing patch around ? How's this for a definition: "The behaviour for unsettable (or unclearable) options shall be exactly like it already is if you put them in all*.config, or if you manually edit the .config file and run 'make oldconfig', as people have been doing for years. There is nothing new to see here." > If I do: > > # make CONFIG_WIRELESS_EXT=y allnoconfig > > I expect either a success or an error, not a silent discard. And > *yes*, the problem already exists with "all*.config". [dwmw2@i7 linux-2.6]$ make CONFIG_WIRELESS_EXT=y allnoconfig scripts/kconfig/conf --allnoconfig Kconfig # # Could not set CONFIG_WIRELESS_EXT=y; perhaps it has unmet dependencies? # # # configuration written to .config # -- dwmw2 -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html