#1141054 python3-vtk9 is not installable in unstable because it depends on python3 (<< 3.14)

Package:
python3-vtk9
Source:
python3-vtk9
Description:
Python bindings for VTK
Submitter:
Chow Loong Jin
Date:
2026-06-29 07:39:01 UTC
Severity:
normal
#1141054#5
Date:
2026-06-29 04:10:34 UTC
From:
To:
Dear Maintainer,

python3-vtk9 is not installable in unstable, which breaks the build of slic3r-prusa:

    E: Unable to satisfy dependencies. Reached two conflicting assignments:
       1. python3-vtk9:amd64 is selected for install because:
          1. sbuild-build-depends-main-dummy:amd64=0.invalid.0 is selected for install
          2. sbuild-build-depends-main-dummy:amd64 Depends libocct-ivtk-dev
          3. libocct-ivtk-dev:amd64 Depends libvtk9-dev
          4. libvtk9-dev:amd64 Depends python3-vtk9 (= 9.5.2+dfsg4-5+b1)
       2. python3-vtk9:amd64 Depends python3 (< 3.14)
          but none of the choices are installable:
          [no choices]

It looks like the `python3 (< 3.14)` constraint comes from
${python:Depends}, so a binNMU might resolve this.

#1141054#10
Date:
2026-06-29 07:37:37 UTC
From:
To:
Whoops, looks like this is just part of the ongoing apython3.14-default
transition[1][2].

[1] https://release.debian.org/transitions/html/python3.14-default.html
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1130323