On Thu Mar 14, 2024 at 8:50 PM CET, Ben Greiner wrote:
https://build.opensuse.org/project/monitor/openSUSE:Factory?arch_x86_64=1&defaults=0&repo_standard=1&unresolvable=1 These must be fixed for the packages to rebuild and make general or python312 build failures visible again.
Well, that looks like just 17 python packages.
4. 3.13.0 (or perhaps 3.13.1, we will see) will be then our next primary interpreter.
IMHO, there should not be a Factory-wide python313 flavor after some time has been given to upstream packages after the release of 3.13.0. And there should not be a switch to the primary interpreter at the same time as the introduction of the flavor. So better wait for 3.13.1 or 3.13.2 for the primary interpreter switch.
We will see, there is no need to decide now, and at least we would be better prepared than this cycle (when 3.12.2 is already out and we are just getting ready).
Questions? Objections? Suggestions?
python310 should also be switched off prior to activating a python313 flavor globally. Hopefully the cleanup for python39 has brought most of the necessary fixes for failing packages already.
Most likely, DimStar won’t like to have too many versions building at once. Best, Matěj -- http://matej.ceplovi.cz/blog/, @mcepl@floss.social GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- George Orwell: 1984