Debian, Rust, and librsvg
Debian, Rust, and librsvg
Posted Nov 18, 2018 15:00 UTC (Sun) by Yui (guest, #118557)In reply to: Debian, Rust, and librsvg by roc
Parent article: Debian, Rust, and librsvg
Posted Nov 18, 2018 21:13 UTC (Sun)
by roc (subscriber, #30627)
[Link]
An application might not be packageable for policy reasons, because the distro isn't accepting new packages or the application is closed-source.
For platforms that don't have library package management (i.e. everything except Linux distros), "get your application in the distribution repositories" doesn't help at all with library dependency management, so developers need a separate solution for Windows/Mac/iOS/Android (usually "vendor the libraries"). Once you've vendored the libraries you may as well use them on all platforms.
Compared to the problems of C/C++ dependency management, fixing whatever security issues cargo has is easy.
Debian, Rust, and librsvg