Wind River Support Network

HomeDefectsLIN10-4485
Fixed

LIN10-4485 : multilib package conflicts between lib32_x86 and skylake_64

Created: Aug 3, 2018    Updated: Dec 3, 2018
Resolved Date: Sep 3, 2018
Found In Version: 10.17.41.9
Fix Version: 10.17.41.11
Severity: Standard
Applicable for: Wind River Linux LTS 17
Component/s: Build & Config

Description

It seems both lib32 and 64 files are conflicting in storing files with errors like these: 

file /usr/share/keymaps/i386/qwerty/ua-ws.map.gz conflicts between attempted installs of lib32-kbd-keymaps-2.0.4-r0.x86 and kbd-keymaps-2.0.4-r0.skylake_64

Using Skylake BSP and Multilib

Steps to Reproduce

1) Create a project with --machines intel-skylake-64 flag

2) After setting variables, edit conf/local.conf and add at the end

MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
IMAGE_INSTALL_append = " nss lib32-nss libtool lib32-libtool libcheck-dev lib32-libcheck-dev nspr lib32-nspr kbd-keymaps lib32-kbd-keymaps kbd-consolefonts lib32-kbd-consolefonts libevent-dev lib32-libevent-dev mobile-broadband-provider-info-dev lib32-mobile-broadband-provider-info-dev"
DISTRO = "wrlinux"

3) bitbake wrlinux-image-glibc-std

* You will get an error like the one attached

Other Downloads


Live chat
Online