Page MenuHomeSolus

Update Python to the 3.9 series
Closed, ResolvedPublic

Description

The update is required because of Blender 2.93 release bumped the version up, not much else. Probably this can be low priority but I'll try my best into explaining which things might improve the upgrade procedure.

Considerations:

  • As of writing the 3.9 series are in the bugfix maintainence status (<3.9.6).
  • Apart from rebuilding packages that depend on the Python library, another bunch of those that populate the /usr/lib/python3.7 directory needs to be done too. Those that use %python3_compile enter this category, can't say more things about those that reside in paths like /usr/share.

TODOish list:

  • Document the update process a bit better (for now I'd e.g. add grepping in the pspecs for /usr/lib/python3.7 needs to be added).
  • Create an autopush.yml (obtained by said grep and probably some eopkg info wizardry).

Link to the Changelogs here and here.

Related Objects

Event Timeline

algent added a subscriber: algent.Jun 9 2021, 6:51 PM
dwu added a subscriber: dwu.Jun 9 2021, 7:07 PM

Note: Anki also requires Python >= 3.8 starting with 2.1.36

joebonrichie changed the task status from Open to In Progress.Jun 30 2021, 8:48 PM
joebonrichie claimed this task.
joebonrichie triaged this task as High priority.
joebonrichie moved this task from Backlog to Improvement on the Software board.
joebonrichie added a subscriber: joebonrichie.

Currently at 392 out of 762 through the rebuilds, so over half way there.

Jacek added a subscriber: Jacek.Jul 21 2021, 2:35 PM
joebonrichie closed this task as Resolved.Aug 10 2021, 4:33 PM

A few strangler's to finish up, but basically done.