tree/branch: poky/master commit: 190f6d791d51aaa4cfb9f1cf932bc205ff674fb5 If we set PREFERRED_PROVIDER for some recipes, for example, libx11, there will be 2 recipes shown as selected in "View Recipes", one is libx11 and another is libx11-trim. If we re-select MACHINE and Base Image, the correct recipe list will be shown up.
That is because some setting conflicts with the recipe the user selected. If the user uses the preferred provider, it should be built for use. If the user selects a recipe, it also should be built into the image. The walkaround for the user is to deselect the recipe. So I don't think the problem is critical and probably we can provide some detection mechanism in v1.3. So I put it to v1.3.
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=9ff001cba1196b91be16ff9290919de820a2d44c
Verify the bug as fixed with commit 720fe9e371eef16da19df0885188aa0341ad2090.