Grant, On Tue, 4 Jun 2024 17:00:29 -0000 (UTC) you wrote:
> ... > I don't see how (even in theory) steps 2 and 3 can work when you have > packages installed that won't build with 3.12. That depends on your definition of "work". It occurs even when doing normal updates that you run into a USE flag conflict you have to solve. If you call this a "failed" upgrade and stop there, well, that's up to you. Others simply roll up their sleeves, investigate and change or add a USE flag. Here the problem was NOT that Python 3.11 had vanished, but just that Python 3.12 had become the new default. So a finite number of USE flag changes solved this problem. And no, I don't buy the point of view that it's the responsibility of the developers when my personal set of USE flags suddenly causes con- flicts. Sincerely, Rainer