Against Packaging Rust Crates Recently the discussion has once again come up around the notion of packaging Rust crates as libraries in distributions. For example, taking a library like serde and packaging it to an RPM. While I use RPM as the examples here it applies equally to other formats. Proponents of crate packaging want all Rust applications to use the "distributions" versions of a crate. This is to prevent "vendoring" or "bundling". This is where an application (such as 389 Directory ...