On Tue, 24 Dec 2024 at 11:12, Matěj Cepl <mcepl@cepl.eu> wrote:
Today I noticed that apparently, that does not work anymore. Reason being that these packages no longer contain the "Provides:
On Tue Dec 24, 2024 at 9:17 AM CET, Patrick Schaaf via openSUSE Factory wrote: python3-pycryptodome"
etc entries, since python312 (also for python313).
It works as it always did. There is that thing called “primary Python interpreter”, the one Python, which is used as default. When you run /usr/bin/python3 you get that, when you ask in your package for python3-pycryptodrome you get that. Currently it is Python 3.11 and hopefully soon (after the holidays) we will switch to 3.13 and break everything. Then you will get automagically python313-pycryptodrome instead.
Thank you Matěj, and also Dominuque, for the lucid explanations. That makes a lot of sense, and I'm happy that I don't need to change anything about my private packaging practise :-) Have a nice festive season! Patrick