python-tomli for Leap 15.3/4
Hi, after the update of python-tomli to version 2.0, support for python 3.6 is removed, and depending packages fail to build for Leap. What is the official plan to deal with this in Leap 15.3/4? Cheers Axel
On 1/28/22 22:50, Axel Braun wrote:
Hi,
after the update of python-tomli to version 2.0, support for python 3.6 is removed, and depending packages fail to build for Leap.
What is the official plan to deal with this in Leap 15.3/4?
Currently the package isn't part of SLE which means the community has a fair amount of flexibility here as long as someone is willing to put in the work. Currently version 1.2.1 still builds fine for 15.4 so keeping it at that version is an obvious default option. Patching the tumbleweed package to include python 3.6 could also be a possible option, if someone is willing to write that patch or find it from a different distro that has written that patch. If people don't really want that patch in tumbleweed should it exist, it would be possible to submit a version to leap with the patch and not have it in tumbleweed, although it would be simpler if d:l:p / tumbleweed had the patch for a week or 3 while it was submitted to 15.4 But if nothing in Leap 15.4 really needs the newer python-tomli then the simplest solution is leaving it at 1.2.1 (or updating it to 1.2.2) and then because it doesn't build in d:l:p everything will just use the version in the main 15.4 repo and that won't cause an issue. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
Dne 30/01/2022 v 06:11 Simon Lees napsal(a):
Currently the package isn't part of SLE which means the community has a fair amount of flexibility here as long as someone is willing to put in the work.
Actually, currently python-tomli is not even part of Leap, is it? You are talking just about the package from d:l:p, right? I would certainly not stop anybody from submitting a request (with all necessary patches and %if 0%{?suse_version} stuff), but to be honest, until we get python-tomli at least to Leap, I cannot care less. Matěj -- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 Just speak very loudly and quickly, and state your position with utter conviction, as the French do, and you’ll have a marvelous time! -- Julia Child
participants (3)
-
Axel Braun
-
Matěj Cepl
-
Simon Lees