* populate sdk fails when multilib enabled
@ 2017-10-08 20:37 Ferry Toth
0 siblings, 0 replies; 2+ messages in thread
From: Ferry Toth @ 2017-10-08 20:37 UTC (permalink / raw)
To: yocto
When I build for x86_64 I found I needed to enable multilib to be able to
build u-boot (actually lib32_u-boot). U-boot now builds.
However 'bitbake edison-image -c populate_sdk' now errors with
Build Configuration:
BB_VERSION = "1.32.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "x86_64-poky-linux"
MACHINE = "edison"
DISTRO = "poky-edison"
DISTRO_VERSION = "2.2.2"
TUNE_FEATURES = "m64 core2"
The following packages have unmet dependencies:
lib32-packagegroup-core-standalone-sdk-target :
Depends: lib32-glibc but it is not installable
Depends: lib32-glibc-dbg but it is not installable
Depends: lib32-glibc-dev but it is not installable
Depends: lib32-glibc-gconv-cp1252 but it is not installable
Depends: lib32-glibc-gconv-ibm850 but it is not installable
Depends: lib32-glibc-gconv-iso8859-1 but it is not installable
Depends: lib32-glibc-gconv-iso8859-15 but it is not installable
Depends: lib32-glibc-localedata-i18n but it is not installable
Depends: lib32-glibc-thread-db but it is not installable
Depends: lib32-glibc-utils but it is not installable
Depends: lib32-libatomic but it is not installable
Depends: lib32-libatomic-dev but it is not installable
Depends: lib32-libgcc but it is not installable
Depends: lib32-libgcc-dev but it is not installable
Depends: lib32-libsegfault but it is not installable
Depends: lib32-libstdc++ but it is not installable
Depends: lib32-libstdc++-dev but it is not installable
E: Unable to correct problems, you have held broken packages.
Other than u-boot I am not building any lib32- packages. In my image recipy
I have:
EXTRA_IMAGEDEPENDS += "lib32-u-boot"
In my conf file I have:
#multilib
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "core2-32"
IMAGE_INSTALL_append = " lib32-libgcc"
Both lib32-packagegroup-core-standalone-sdk-target and packagegroup-core-
standalone-sdk-target can be found under deploy/deb/all, the packages should
probably be under deploy/deb/core2-32. Some are there, some I don't
recognize, but I have not idea why there are not installable.
Does anybody know what's wrong here? Is there a bug in the lib32 package
group?
Is there a way I can prevent this package group from being installed in the
sdk?
Thanks in advance!
--
Ferry Toth
^ permalink raw reply [flat|nested] 2+ messages in thread
* populate_sdk fails when multilib enabled
[not found] <DM5PR15MB19130691D868BC70C4E9C840F0FD0@DM5PR15MB1913.namprd15.prod.outlook.com>
@ 2018-10-15 14:32 ` Mohammad, Jamal M
0 siblings, 0 replies; 2+ messages in thread
From: Mohammad, Jamal M @ 2018-10-15 14:32 UTC (permalink / raw)
To: yocto
[-- Attachment #1: Type: text/plain, Size: 3256 bytes --]
Hi Guys,
I am having customized Apollo Lake Board.
Using generic meta-intel layer with MACHINE=intel-corei7-64, Branch = sumo
We wanted to support 32-bit libraries, so added multilib in local.conf
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
IMAGE_INSTALL_append = " openssh dpkg gnutls lib32-glibc lib32-libgcc lib32-libstdc++ lib32-gnutls lib32-freetype lib32-libx11 lib32-ncurses lib32-dpkg lsof cronie logrotate lib32-libxml2 screen mg eudev libudev s"
EXTRA_IMAGE_FEATURES ?= " ssh-server-openssh debug-tweaks tools-debug "
When I ran the following command: bitbake -c populate_sdk core-image-minimal, it fails with the following..
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
lib32-packagegroup-core-standalone-sdk-target : Depends: lib32-glibc-gconv-cp1252 but it is not installable
Depends: lib32-glibc-gconv-ibm850 but it is not installable
Depends: lib32-glibc-gconv-iso8859-1 but it is not installable
Depends: lib32-glibc-gconv-iso8859-15 but it is not installable
Depends: lib32-glibc-localedata-i18n but it is not installable
Depends: lib32-libatomic-dev but it is not installable
Depends: lib32-libatomic1 but it is not installable
Depends: lib32-libc6 but it is not installable
Depends: lib32-libc6-dbg but it is not installable
Depends: lib32-libc6-dev but it is not installable
Depends: lib32-libc6-thread-db but it is not installable
Depends: lib32-libc6-utils but it is not installable
Depends: lib32-libgcc-s-dev but it is not installable
Depends: lib32-libgcc1 but it is not installable
Depends: lib32-libsegfault but it is not installable
Depends: lib32-libstdc++-dev but it is not installable
Depends: lib32-libstdc++6 but it is not installable
Recommends: lib32-libssp-dev but it is not installable
Recommends: lib32-libssp0 but it is not installable
E: Unable to correct problems, you have held broken packages.
Please help me in resolving this problem.. Appreciate your efforts and time.
Thanks and Regards,
Jamal
NCR Corporation
[-- Attachment #2: Type: text/html, Size: 12098 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-10-15 15:05 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-08 20:37 populate sdk fails when multilib enabled Ferry Toth
[not found] <DM5PR15MB19130691D868BC70C4E9C840F0FD0@DM5PR15MB1913.namprd15.prod.outlook.com>
2018-10-15 14:32 ` populate_sdk " Mohammad, Jamal M
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.