meta data for this page
  •  

target-sdk-provides-dummy : Conflicts: bash

NOTE: Executing Tasks
ERROR: example-image-bsp-1.0-r0 do_populate_sdk: Unable to install packages. 

Command '.../build/.../example-image-bsp/1.0/recipe-sysroot-native/usr/bin/apt-get --no-install-recommends install
--allow-downgrades
--allow-remove-essential
--allow-change-held-packages
--allow-unauthenticated
--no-remove
apt base-files-devel bash dpkg kernel-devsrc libpcre2-dev
packagegroup-... packagegroup-...-bsp packagegroup-...-eth packagegroup-...-ssh
packagegroup-base-extended packagegroup-core-boot packagegroup-core-ssh-openssh
packagegroup-core-standalone-sdk-target packagegroup-core-tools-debug
python3-numpy python3-numpy-dev run-postinsts target-sdk-provides-dummy zlib-dev'

returned 100:
Reading package lists...
Building dependency tree...
Reading state information...
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:
 target-sdk-provides-dummy : Conflicts: bash
E: Unable to correct problems, you have held broken packages.

For SDK target-sdk-provides-dummy provides many basic packages to satisfy dependencies. Possible workarounds:

TOOLCHAIN_TARGET_TASK:remove = "${@bb.utils.contains("PACKAGE_CLASSES", "package_deb", "target-sdk-provides-dummy", "", d)}"
DUMMYPROVIDES_PACKAGES:remove = “bash"
TOOLCHAIN_TARGET_TASK:remove = "bash"