On 1/28/22 22:50, Axel Braun wrote:
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.