On Fri, 27 Dec 2024 at 07:54, Varatharajan, Deepesh via lists.openembedded.org <[email protected]> wrote: > > From: Deepesh Varatharajan <[email protected]> > > The `do_package` task fail with below error due to multiple `libstd.so` files > installed in lib dir. > > --------------------------------------------------------------------------------------------------------------------------- > ERROR: rust-1.81.0-r0 do_package: rust-rustdoc: Multiple shlib providers for > libstd-20c3de2d9292cd03.so: rust, > rust (used by files: > poky/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust-rustdoc/usr/bin/rustdoc) > ERROR: rust-1.81.0-r0 do_package: rust-tools-rustfmt: Multiple shlib > providers for libstd-20c3de2d9292cd03.so: rust, > rust (used by files: > poky/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust-tools-rustfmt/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/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/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/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust/usr/bin/cargo-clippy) > ERROR: rust-1.81.0-r0 do_package: rust: Multiple shlib providers for > libstd-20c3de2d9292cd03.so: rust, > rust (used by files: > poky/build/tmp/work/core2-64-poky-linux/rust/1.81.0/packages-split/rust/usr/lib/ > librustc_driver-fc36770e343ef852.so) > --------------------------------------------------------------------------------------------------------------------------- > > To fix the redundant `libstd.so` files are removed from the usr/lib/.
What installs the redundant files in the first place? Shouldn't it be adjusted to not do that? Also, as noted elsewhere, you cannot hardcode 'poky', or special-case based on TCLIBC. Alex
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#209110): https://lists.openembedded.org/g/openembedded-core/message/209110 Mute This Topic: https://lists.openembedded.org/mt/110301947/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
