Bug 14666 - multilib: deploying /usr/bin/ld.so failed do to name conflicts
Summary: multilib: deploying /usr/bin/ld.so failed do to name conflicts
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: deployment (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 4.0 M2
Assignee: Khem Raj
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2021-12-16 13:22 UTC by valery chernous
Modified: 2022-02-10 16:05 UTC (History)
1 user (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description valery chernous 2021-12-16 13:22:34 UTC
Upgrade of glibc to 2.35 add to package /usr/bin/ld.so but for packaging multilib the same name not allowed

commit:
https://github.com/openembedded/openembedded-core/commit/72e0f707832b630eeef6b32b389e7cfdd51522d4

error:
https://autobuilder.yoctoproject.org/typhoon/#/builders/44/builds/4520/steps/17/logs/stdio

Error: Transaction test error:
  file /usr/bin/ld.so conflicts between attempted installs of libc6-2.35-r0.core2_64 and lib32-libc6-2.35-r0.x86
...
Summary: 1 task failed:
  /home/pokybuild/yocto-worker/multilib/build/meta/recipes-sato/images/core-image-sato.bb:do_rootfs
Summary: There was 1 ERROR message shown, returning a non-zero exit code.

ERROR: Command . ./oe-init-build-env; bitbake core-image-sato -k failed with exit code 1, see errors above. (1639559075.2: 2270.1)
Comment 1 Khem Raj 2021-12-16 16:38:25 UTC
yeah, this tool perhaps needs to be installed in different location for multilib. What is the incantation for binaries to be multilib ?