The current package build each utilities as separate binaries, resulting in over 110MB of binaries. Overall the package weighs 160MB. Reproducible: Always Expected Results: A direct `cargo build --release --features unix` results in a single 13MB binary (once stripped). The other binaries should be hardlinks of that single binary.
The `cargo install` method is probably too barebones for the ebuild, but it turns out we can get the desired behavior using ` make MULTICALL=y PROG_PREFIX=uu- install`. It'd also be nice to only install the shell completions if the corresponding USE flag is set, but I didn't find a clean way to specify that with the makefile method.
Shell completions are usually installed unconditionally. You can use INSTALL_MASK to drop those.