- cross-posted to:
- python@programming.dev
- cross-posted to:
- python@programming.dev
After seeing yet another dozen packages lose keywords on Gentoo because of a single key dependency switching to uv-build, I would like to plea on behalf of Gentoo users: please don’t use uv-build as a build backend.
Just to be clear, this is not about uv itself or any other Astral tools; these are good tools with a nice and responsive upstream. The uv-build backend is one thing we have to disagree on. I’m not saying it’s bad; I’m saying that its benefits don’t outweigh the drawbacks.



Multiple this by the number of package dependencies which with virtual environments easily become high thousands.
uv uses hardlinks, you’ll only need more space if you need different versions of uv-build
and different versions of the dependencies in different projects