#gentoo question for all you beautiful intelligent #gentoo mains out there: is installing rust packages via portage pointless? I installed media-sound/wiremix thinking ooo no new dependencies and it installed a zillion "crates" out of band. or is that probably why the package is masked currently?

EDIT: winning answer: that is normal, but portage will update it at least (among other things)

@aeva At least the crates were being downloaded individually. Many rust ebuilds nowadays will pull a "-deps.tar.xz" tarball with all the crates inside, created by the ebuild author, on a "trust me bro" basis. This is because listing all the crates in each ebuild alongside their hash turned out to bloat the repo size and they want to keep it manageable...

Managing rust deps with portage at least lets it link with some system C libraries like openssl, instead of bundling their own.

@mid_kid please don't darvo the poor gentoo maintainers on this, rust created the problem.