Page MenuHomeSolus

Post Python 3.10 rebuilds TODO
Open, In Progress, NormalPublic

Description

These had to be updated to rebuild and are not properly tested

  • apparmor : spotify and hello-world snaps are okay
  • libnitrokey
  • libusd

Needs Patches/Updating

  • m64py
  • python-setuptools-scm : reupdate to v6
  • python-black : reupdate
  • python-entrypoints : reupdate
  • python-importlib-metadata : reupdate
  • python-testpath : reupdate
  • qgis : python-sip woes
  • veusz : python-sip woes
  • onionshare{-cli} : tor 11.0.9 tarball has been nuked

Needs kernel rebuilding first

  • Kernels haven't been built against 11.3.0 yet causing out of tree modules to fail to compile
  • openrazer
  • virtualbox

Hacks

  • python-tomli : pip hack due to no toml in stdlib, build normally again
  • python-installer : pip hack due to no toml in stdlib, build normally again

Disabled Test Suite

  • Most are disabled due to circular dependencies can be reenabled once rebuilt.
  • python-six
  • python-wheel
  • python-attrs
  • python-setuptools-git
  • python-setuptools-scm
  • python-pluggy
  • python-pytest
  • python-pytest-asyncio
  • python-pytest-flake8
  • python-pytest-httpserver
  • python-pytest-isort
  • python-pytest-mock
  • python-pytest-relaxed : many errors
  • python-pytest-timeout
  • python-platformdirs
  • python-nose : py3 failures
  • python-freezegun : one failure
  • python-flaky
  • python-soupsieve
  • python-webencodings
  • python-cepa : https://github.com/torproject/stem/commit/36bcb170ba9097885902513640075eac2e6ce384 (needs rebasing)
  • python-configargparse : failures. But no failures with v.1.5.3
  • python-incremental
  • python-docopt : failure
  • python-helpdev
  • python-invoke : Direct construction of SpecModule has been deprecated, please use SpecModule.from_parent.
  • python-parso : failures in test/test_python_errors.py
  • python-eventlet : one failure
  • python-jinja : one failure
  • python-lsp-jsonrpc
  • python-lsp-server : one failure
  • python-m2r : failure
  • python-trio
  • python-numpydoc
  • python-pycurl
  • python-pymongo
  • python-pyrsistent
  • python-rope : 6 failures
  • python-alembic : 1 failure (Deprecated)
  • python-stevedore
  • python-tornado
  • python-tox
  • python-jupyter_core
  • python-nbformat
  • python3-ipython
  • python-ipykernel
  • python-jupyter_client
  • pycangjie
  • python-backports.entry_points_selectable
  • flask
  • gst-python
  • xkcdpass
  • python-cookiecutter
  • pylint
  • python-asttokens
  • python-rebulk
  • python-seaborn

Doesn't rebuild against python 3.10

Not yet rebuilt

  • graph-tool
  • kdev-python (deprecated)

Issues

  • https://github.com/pypa/pip/issues/5599 pip3 fails with ModuleNotFoundError: No module named 'pip._internal.cli.main' or pip3 launches pip(2) workaround is python3 -m pip issue came from unclean distutils to sysconfig transition in pip 22.x.x
  • pre-prepared configure scripts sometimes misdetect python as v3.1, use reconfigure macro to resolve.
  • Any others?

Event Timeline

joebonrichie changed the task status from Open to In Progress.Apr 30 2022, 12:03 PM
joebonrichie triaged this task as Unbreak Now! priority.
joebonrichie updated the task description. (Show Details)
joebonrichie lowered the priority of this task from Unbreak Now! to High.May 7 2022, 9:17 AM
joebonrichie updated the task description. (Show Details)

Looks like mostly testsuites to sort out how, unless anything else comes up

joebonrichie lowered the priority of this task from High to Normal.May 15 2022, 12:33 PM
algent updated the task description. (Show Details)