Re:Announcing the new Rust package manager, Cargo
by mcpherrinm on Tuesday March 18, 2014 @04:19PM
(#7424714)
A package manager like this is intended for development time. Since you don't actually do your development on the embedded system, you can still use it fine.
You'd generate some build artifact with the help of Cargo, and that's what you'd load onto your device.
The biggest issue with most package managers AFAICT is that most aren't designed first as a platform with a programmatic interface. At the end of the day, the CLI for a package manager should be just one of the clients driving the package manager.