On Tue Dec 24, 2024 at 9:17 AM CET, Patrick Schaaf via openSUSE Factory wrote:
Today I noticed that apparently, that does not work anymore. Reason being that these packages no longer contain the "Provides: 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. Best, Matěj -- http://matej.ceplovi.cz/blog/, @mcepl@en.osm.town GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 We have been called to form consciences, not to replace them. -- Pope Francis in Amoris Lætitia, 37