List of build failures on Factory 2026.01.05 #637

Open
opened 2026-01-15 12:11:04 +01:00 by dgarcia · 26 comments
Owner

We need to review and fix the build failures on Factory.

We have some python packages failing to build in Factory if a full rebuild were triggered. This means packages on this list that currently
appear fine in Factory will eventually fail during future rebuilds. They'll fail to build in an upcoming rebuild for adding Python 3.14 modules.

The openSUSE:Factory:Rebuild project regularly rebuilds Factory. Please find below the list of packages failing to build and if you want to
check the build logs, they're available directly in the project:
https://build.opensuse.org/project/monitor/openSUSE:Factory:Rebuild

devel:languages:python

  • python-aiorpcX
  • python-apns2
  • python-booleanOperations:test
  • python-celery:test
  • python-click-repl
  • python-cramjam:test
  • python-devpi-client:test
  • python-fpdf2
  • python-ftfy
  • python-furo
  • python-google-api-core:test
  • python-google-auth-oauthlib
  • python-hatch:test
  • python-Kivy
  • python-lmdb
  • python-MechanicalSoup
  • python-mitmproxy
  • python-opengl:test
  • python-opentelemetry-instrumentation
  • python-opentelemetry-util-http
  • python-pdm:test
  • python-pip-licenses
  • python-pydantic-settings:test
  • python-pydash
  • python-pygame
  • python-PySDL2
  • python-pyshark
  • python-python-jose:test-backend-cryptography
  • python-rq-scheduler
  • python-setuptools-git-versioning

devel:languages:python:pytest

  • python-pytest-arraydiff:test
  • python-pytest-black
  • python-pytest-mypy-testing
  • python-pytest-pylint
  • python-pytest-sugar
  • python-pytest-tldr

devel:languages:python:django

  • python-django-celery-beat
  • python-django-compressor
  • python-django-haystack
  • python-django-localflavor
  • python-django-rq
  • python-django-stubs:test

devel:languages:python:numeric

  • mayavi (requires vtk < 9.5)
  • python-asdf-astropy:test
  • python-librosa
  • python-mpl-animators
  • python-ndindex
  • python-nilearn
  • python-python-datamatrix
  • python-reproject:test

devel:languages:python:jupyter

  • python-ipyleaflet
  • python-jupyter-sphinx
  • python-spyder-notebook

devel:languages:python:avocado

  • python-resultsdb_api

devel:languages:python:aws

  • python-aws-xray-sdk:test
  • python-moto
We need to review and fix the build failures on Factory. We have some python packages failing to build in Factory if a full rebuild were triggered. This means packages on this list that currently appear fine in Factory will eventually fail during future rebuilds. They'll fail to build in an upcoming rebuild for adding Python 3.14 modules. The openSUSE:Factory:Rebuild project regularly rebuilds Factory. Please find below the list of packages failing to build and if you want to check the build logs, they're available directly in the project: https://build.opensuse.org/project/monitor/openSUSE:Factory:Rebuild ## devel:languages:python - [x] python-aiorpcX - [x] python-apns2 - [x] python-booleanOperations:test - [x] python-celery:test - [x] python-click-repl - [x] python-cramjam:test - [x] python-devpi-client:test - [x] python-fpdf2 - [x] python-ftfy - [x] python-furo - [x] python-google-api-core:test - [x] python-google-auth-oauthlib - [ ] python-hatch:test - [x] python-Kivy - [x] python-lmdb - [x] python-MechanicalSoup - [x] python-mitmproxy - [x] python-opengl:test - [x] python-opentelemetry-instrumentation - [x] python-opentelemetry-util-http - [x] python-pdm:test - [x] python-pip-licenses - [x] python-pydantic-settings:test - [x] python-pydash - [ ] python-pygame - [x] python-PySDL2 - [x] python-pyshark - [ ] python-python-jose:test-backend-cryptography - [x] python-rq-scheduler - [x] python-setuptools-git-versioning ## devel:languages:python:pytest - [x] python-pytest-arraydiff:test - [x] python-pytest-black - [x] python-pytest-mypy-testing - [x] python-pytest-pylint - [x] python-pytest-sugar - [x] python-pytest-tldr ## devel:languages:python:django - [x] python-django-celery-beat - [x] python-django-compressor - [ ] python-django-haystack - [x] python-django-localflavor - [x] python-django-rq - [x] python-django-stubs:test ## devel:languages:python:numeric - [ ] mayavi (requires vtk < 9.5) - [x] python-asdf-astropy:test - [x] python-librosa - [x] python-mpl-animators - [x] python-ndindex - [ ] python-nilearn - [x] python-python-datamatrix - [ ] python-reproject:test ## devel:languages:python:jupyter - [x] python-ipyleaflet - [ ] python-jupyter-sphinx - [ ] python-spyder-notebook ## devel:languages:python:avocado - [x] python-resultsdb_api ## devel:languages:python:aws - [ ] python-aws-xray-sdk:test - [x] python-moto
dgarcia added this to the openSUSE Python project 2026-01-15 12:11:04 +01:00
dgarcia moved this to To Do in openSUSE Python on 2026-01-15 12:27:08 +01:00
mgrossu was assigned by dgarcia 2026-01-15 12:44:51 +01:00
dgarcia moved this to In Progress in openSUSE Python on 2026-01-15 12:45:01 +01:00
dgarcia self-assigned this 2026-01-15 12:45:25 +01:00
Owner

python-lmdb Fixed here SR: https://build.opensuse.org/requests/1328274

`python-lmdb` Fixed here SR: https://build.opensuse.org/requests/1328274
Author
Owner

python-pytest-arraydiff:test Fixed here: https://build.opensuse.org/requests/1328263

`python-pytest-arraydiff:test` Fixed here: https://build.opensuse.org/requests/1328263
Author
Owner

python-pytest-black Fixed here: https://build.opensuse.org/requests/1328293.

The package looks inactive, last commit is two years old, but I've also created a PR upstream with the fix: https://github.com/coherent-oss/pytest-black/pull/5

`python-pytest-black` Fixed here: https://build.opensuse.org/requests/1328293. The package looks inactive, last commit is two years old, but I've also created a PR upstream with the fix: https://github.com/coherent-oss/pytest-black/pull/5
Author
Owner

python-pytest-mypy-testing Fixed here: https://build.opensuse.org/requests/1328448

`python-pytest-mypy-testing` Fixed here: https://build.opensuse.org/requests/1328448
Author
Owner

python-pytest-pylint: Fixed here: https://build.opensuse.org/requests/1328454, patched to support pytest 9.0

`python-pytest-pylint`: Fixed here: https://build.opensuse.org/requests/1328454, patched to support pytest 9.0
Author
Owner

python-pytest-sugar: Fixed here: https://build.opensuse.org/requests/1328468, patched to support pytest 9.0. Looks like almost all the problems are related to the py.path.local removal: https://docs.pytest.org/en/latest/deprecations.html#py-path-local-arguments-for-hooks-replaced-with-pathlib-path

`python-pytest-sugar`: Fixed here: https://build.opensuse.org/requests/1328468, patched to support pytest 9.0. Looks like almost all the problems are related to the py.path.local removal: https://docs.pytest.org/en/latest/deprecations.html#py-path-local-arguments-for-hooks-replaced-with-pathlib-path
Author
Owner

python-pytest-tldr: Fixed here: https://build.opensuse.org/requests/1328471

`python-pytest-tldr`: Fixed here: https://build.opensuse.org/requests/1328471
Author
Owner

mayavi doesn't support yet vtk 9.5, so the build is currently broken:

`mayavi` doesn't support yet vtk 9.5, so the build is currently broken: * https://github.com/enthought/mayavi/issues/1355 * https://github.com/enthought/mayavi/pull/1364
Author
Owner

python-asdf-astropy, Fixed here: https://build.opensuse.org/requests/1328495

`python-asdf-astropy`, Fixed here: https://build.opensuse.org/requests/1328495
Owner

python-kivy Fixed here: https://build.opensuse.org/requests/1328544
python-MechanicalSoup problem is that $= CSS selector fails, so no form is found and LinkNotFoundError is raised

`python-kivy` Fixed here: https://build.opensuse.org/requests/1328544 `python-MechanicalSoup` problem is that `$=` CSS selector fails, so no form is found and `LinkNotFoundError` is raised
Owner
`python-pydash` Fixed here: https://build.opensuse.org/requests/1328654
Author
Owner

python-mpl-animators Fixed here: https://build.opensuse.org/requests/1329630

`python-mpl-animators` Fixed here: https://build.opensuse.org/requests/1329630
Author
Owner

python-ndindex is building correctly.

`python-ndindex` is building correctly.
Author
Owner

python-librosa Fixed here: https://build.opensuse.org/requests/1329638

`python-librosa` Fixed here: https://build.opensuse.org/requests/1329638
Owner

python-resultsdb_api is building correctly as well.

`python-resultsdb_api` is building correctly as well.
Owner

python-pyshark Fixed here: https://build.opensuse.org/requests/1329677

`python-pyshark` Fixed here: https://build.opensuse.org/requests/1329677
Owner

click-repl does not support click 8.2 and above: https://github.com/click-contrib/click-repl/issues/128

`click-repl` does not support click 8.2 and above: https://github.com/click-contrib/click-repl/issues/128
Owner

python-django-localflavor fixed https://build.opensuse.org/requests/1329902

`python-django-localflavor` fixed https://build.opensuse.org/requests/1329902
Owner

python-mitmproxy fixed: https://build.opensuse.org/requests/1330686
python-mitmproxy-rs update and fix: https://build.opensuse.org/requests/1330507

`python-mitmproxy` fixed: https://build.opensuse.org/requests/1330686 `python-mitmproxy-rs` update and fix: https://build.opensuse.org/requests/1330507
Author
Owner

python-python-datamatrix fixed here: https://build.opensuse.org/requests/1330770

`python-python-datamatrix` fixed here: https://build.opensuse.org/requests/1330770
Author
Owner

python-aiorpcX fixed here: jirislaby/d-l-p-python-aiorpcX#1

`python-aiorpcX` fixed here: https://src.opensuse.org/jirislaby/d-l-p-python-aiorpcX/pulls/1
Author
Owner

python-devpi-client fixed here: https://build.opensuse.org/requests/1330975

`python-devpi-client` fixed here: https://build.opensuse.org/requests/1330975
Owner

python-rq-scheduler fix here: https://build.opensuse.org/requests/1331539

`python-rq-scheduler` fix here: https://build.opensuse.org/requests/1331539
Author
Owner

python-MechanicalSoup fised here: https://build.opensuse.org/request/show/1332638

`python-MechanicalSoup` fised here: https://build.opensuse.org/request/show/1332638
Author
Owner

I'm working on the python-pdm update but we need to update some dependencies first:

I'm working on the python-pdm update but we need to update some dependencies first: * `python-hishel`, requires new version >= 1.0.0 * `python-anysqlite`, new package, required by hishel: https://build.opensuse.org/requests/1332651/
Author
Owner
`python-pdm`: https://build.opensuse.org/requests/1332679
Sign in to join this conversation.