Bug#1083390: fenics-ffcx: (build-)depends on deprecated module python3-pkg-resources

Matthias Klose doko at debian.org
Thu Nov 27 10:07:29 GMT 2025


Control: tags -1 - moreinfo

On 11/26/25 20:10, Drew Parsons wrote:
> Package: python3-ffcx
> Followup-For: Bug #1083390
> X-Debbugs-Cc: Matthias Klose <doko at debian.org>
> Control: tags -1 moreinfo
> 
> Matthias, like Francesco said, fenics-ffcx does not use
> python3-pkg-resources
> 
> Do you mean python3-setuptools, not python3-pkg-resources?
> 
> Or should we move this bug to python3-setuptools, which does have a
> dependency on python3-pkg-resources?

Depends: python3-pkg-resources | python3-supported-max (<< 3.12)


pyproject.toml reads:

dependencies = [
     "numpy>=1.21",
     "cffi",
     "setuptools; python_version >= '3.12'",   # cffi with compilation 
support requires setuptools
     "fenics-basix >= 0.9.0, <0.10.0",
     "fenics-ufl >= 2024.2.0, <2024.3.0",
]


so apparently this is dh_python misbehaving ...

anyway, I can't see any references to pkg_resources or setuptools in the 
code.



More information about the debian-science-maintainers mailing list