List of build failures on Factory 2026.01.05 #637

Open
opened 2026-01-15 12:11:04 +01:00 by dgarcia · 11 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 - [ ] python-aiorpcX - [x] python-apns2 - [x] python-booleanOperations:test - [x] python-celery:test - [ ] python-click-repl - [x] python-cramjam:test - [ ] python-devpi-client:test - [x] python-fpdf2 - [x] python-ftfy - [x] python-furo - [x] python-google-api-core:test - [ ] python-google-auth-oauthlib - [ ] python-hatch:test - [x] python-Kivy - [x] python-lmdb - [ ] python-MechanicalSoup - [ ] python-mitmproxy - [ ] python-opengl:test - [ ] python-opentelemetry-instrumentation - [x] python-opentelemetry-util-http - [ ] python-pdm:test - [x] python-pip-licenses - [ ] python-pydantic-settings:test - [x] 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 - [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 - [ ] python-django-localflavor - [x] python-django-rq - [ ] python-django-stubs:test ## devel:languages:python:numeric - [ ] mayavi (requires vtk < 9.5) - [x] 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
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
Sign in to join this conversation.