* On 2024-06-06 at 16:36 BST, Ramiro Aceves wrote:
As Michael said, rust is the problem: netbsd-raspaZeroW# pkgin upgrade calculating dependencies...done. /pbulk/work/lang/rust-bin/work/.destdir/usr/pkg/bin/../lib/libstd-103b3576cf9ea5b1.so, needed by rust-bin-1.75.0 is not present in this system. /pbulk/work/lang/rust-bin/work/.destdir/usr/pkg/bin/../lib/librustc_driver-fe8bfdef45594eea.so, needed by rust-bin-1.75.0 is not present in this system.
This is a bug in the distributed packages. I'm surprised it got past check-shlibs. If these are intended to be distributed to multiple prefixes then they should be elfedit'd to ensure they use $ORIGIN relative paths (the only time this is allowed in pkgsrc).
See the stage0-bootstrap target in the main rust package for ideas. -- Jonathan Perkin - mnx.io - pkgsrc.smartos.org Open Source Complete Cloud www.tritondatacenter.com