Email or username:

Password:

Forgot your password?
Top-level
Schamschula

@lina As a MacPorts maintainer and a FreeBSD sysadmin, I run into two problems with rust:
1) It is unwieldy to maintain rust and cargo, so both are often out of date on MacPorts.
2) On FreeBSD some random library (e.g. librsvg) that depends on rust/cargo causes Poudriere to rebuild rust every time some build dependency is updated. This usually takes several hours on my build machine. For this reason, and that it adds a lot of extra packages, MacPorts still doesn't use librsvg built using rust.

3 comments
Asahi Linya (朝日りにゃ〜)

@schamschula Every modern Linux distro has already figured out Rust packaging since it's required for a lot of modern packages, so I don't think that's a concern...

Schamschula

@lina Chuckles, I only use Linux on Raspberry Pis.
And yes, I could wait to download the packages from FreeBSD's build/package system but I prefer to keep my systems more current, and hence run Poudriere.

Sandy Vujaković

@schamschula @lina Could you elaborate further on your second point? I’m still a Rust beginner, so I’m probably missing something (and might be misreading what you’ve written), but I don’t recall having to rebuild the Rust package on Gentoo whenever librsvg is to be updated.

Go Up