[devel] Python3.12 coming!

Grigory Ustinov grenka на altlinux.org
Сб Янв 6 21:45:15 MSK 2024


Python3.12 отправлен в репозиторий.

Задача была собрать его до бранчевания, проблем было много, поэтому 
некоторыми пакетами пришлось пожертвовать. Возможно временно:

  66200:del=python3-module-leveldb
  103500:del=python3-module-llist
  103600:del=python3-module-aioquic
  107400:del=python3-module-slixmpp
  107700:del=python3-module-ffpyplayer
  110000:del=python3-module-pysendfile
  110400:del=python3-module-pyftpdlib

Вышеуказанные пакеты не собирались с новым питоном, либо были удалены по 
зависимостям и никому не нужны. Если быть точным, то от pyftpdlib 
пострадает секция check у пакета python3-module-fs. Возможно я его верну.

  110500:del=python3-module-sipsimple

Sipsimple не пересобирался мрачно из-за нового Cython>3, после решения 
всех проблем с noexcept, он продолжил падать с более серьёзной 
несовместимостью.

  110600:del=blink-qt

Этот пакет был единственным клиентом sipsimple.

  111000:del=apparmor

https://bugzilla.altlinux.org/48925 - мейнтейнер не откликается, пакет 
ftbfs. Если надо можете собрать заново.

  111140:del=python3-module-PySide2

Не собирается, не поддерживается апстримом и толком не чинится, другие 
дистрибутивы отказались в пользу нового pyside6. Было решено поступить 
аналогичным образом.

  111200:del=python3-module-pivy
  111400:del=python3-module-OpenTimelineIO
  111500:del=xdg-prefs
  111600:del=sway-input-config
  112000:del=python3-module-kivy

Эти пакеты были его клиентами. Возможно некоторые из них стоит перевести 
на pyside6 и собрать обратно. Постараюсь заняться этим в первую очередь 
после обновления python.


Подробная информация о списке рассылки Devel