Hi,

While updating rust to v1.81.0, "bitbake rust" fails as follows:
/
ERROR: rust-1.81.0-r0 do_package: rust: Multiple shlib providers for libstd-20c3de2d9292cd03.so: rust, rust (used by files: /poky/rust81/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust/usr/bin/rustfmt) ERROR: rust-1.81.0-r0 do_package: rust: Multiple shlib providers for libstd-20c3de2d9292cd03.so: rust, rust (used by files: /poky/rust81/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust/usr/bin/rustdoc) ERROR: rust-1.81.0-r0 do_package: rust: Multiple shlib providers for libstd-20c3de2d9292cd03.so: rust, rust (used by files: /poky/rust81/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust/usr/bin/rustc) ERROR: rust-1.81.0-r0 do_package: rust: Multiple shlib providers for libstd-20c3de2d9292cd03.so: rust, rust (used by files: /poky/rust81/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust/usr/bin/clippy-driver) ERROR: rust-1.81.0-r0 do_package: rust: Multiple shlib providers for libstd-20c3de2d9292cd03.so: rust, rust (used by files: /poky/rust81/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust/usr/lib/librustc_driver-fc36770e343ef852.so) ERROR: rust-1.81.0-r0 do_package: rust: Multiple shlib providers for libstd-20c3de2d9292cd03.so: rust, rust (used by files: /poky/rust81/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust/usr/bin/cargo-clippy)/

This kind of error is very unusual. So we investigated more and it seems there are multiple shlibs generated for
rustfmt, rustdoc, rustc, clippy-driver and cargo-clippy packages.

The rust recipe has some /do_install /tasks separately for these packages which might cause this error. https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/rust/rust_1.80.1.bb?h=master#n276 and the lines following it.

We suspect that the issue may be related to the Rust recipe, as we are reinstalling some packages and probably need to remove them.
We are further investigating and keep posted.


Regards,
Yash
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#207850): 
https://lists.openembedded.org/g/openembedded-core/message/207850
Mute This Topic: https://lists.openembedded.org/mt/109788637/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to