Yes... excellent stuff voxiac
It gets around the problem of testing packages requiring new dependencies - and installing test packages because they are not accounted for, or if you install a new package, having to add a line to stop the testing package being installed.
I should have thought of that - perhaps not at 2am when I was putting it together, but certainly since. I need to have this added on to the article.
Would you like to add a comment to the article so you are credited properly?
I tried the approach of changing the ACCEPTED to non-test packages also, and emerge came up with a install path that supposedly would have gotten to a clean build... but no. After several days of pretty much non-stop compilation, I gave in and accepted that you need to start from a baseline.