[3dprinter-general] Bug#1094339: python3-trimesh: please replace the recommendation for python3-setuptools with a proper dependes on python3-pkg-resources

Gregor Riepl onitake at gmail.com
Thu Jan 30 21:57:10 GMT 2025


Hi Alexandre,

> 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.
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



More information about the 3dprinter-general mailing list