#1094339 python3-trimesh: please replace the recommendation for python3-setuptools with a proper dependes on python3-pkg-resources #1094339
- Package:
- python3-trimesh
- Source:
- python3-trimesh
- Description:
- Python triangular meshes with an emphasis on watertight surfaces
- Submitter:
- Alexandre Detiste
- Date:
- 2025-02-24 20:03:02 UTC
- Severity:
- normal
- Tags:
Dear maintainer, python3-pkg-resources is the runtime part of python3-setuptools, it is also pulled in with python3-setuptools so it was already installed before; but we are trying to do an archive wide cleanup of extraneous python3-setuptools runtime dependencies and see where it still really matters. Greetings Alexandre
Hi Alexandre, I don't really understand all the implications, and I'm a bit weary to just replace python3-setuptools with python3-pkg-resources. Upstream has actually removed a pkg_resources dependency some time ago: https://github.com/mikedh/trimesh/commit/32116bb283a1e0d6bb4064f7e4ac53dbf2d2f220 (well... they replaced it with setuptools...) The package still builds and installs fine if I remove the python3-setuptools dependency, but I'm not sure if that's correct either. Both python3-setuptools and python3-pkg-resources are pulled in in by some build-depends and some recommended dependencies, so this may hide an issue? How do I find out if either is really needed? Thanks, Gregor
I commited a fix, but it's not uploaded yet. I'm still working on another issue, will probably request a release when both are ready.