this patch adds FEATURES="autounstable" support. when merging, if a package or dependency has no stable builds for an arch(amd64,x86,sparc), but unstable build(s), portage will select the highest package marked ~arch. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 40902 [details, diff] emerge patch from 2.0.51_rc7
imho this is something we dont want
i think this is pretty cool, but i'm strange like that :P
rather, it looks like that happy in-between place in the middle of stable and ~arch.
This will not be included. It is directly in conflict with QA. Stable should never have testing deps. It also appears, without more context than just the patch, that it makes explicit-deps come from stable, and all underlying deps come from testing.