meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
sw:yocto:issues:target-sdk-provides-dummy [2026/04/23 17:03] – created niziaksw:yocto:issues:target-sdk-provides-dummy [2026/04/23 17:26] (current) niziak
Line 3: Line 3:
 <code> <code>
 NOTE: Executing Tasks 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:+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... Reading package lists...
 Building dependency tree... Building dependency tree...
Line 17: Line 31:
 E: Unable to correct problems, you have held broken packages. E: Unable to correct problems, you have held broken packages.
 </code> </code>
 +
 +For SDK ''target-sdk-provides-dummy'' provides many basic packages to satisfy dependencies.
 +Possible workarounds:
 +
 +<code>
 +TOOLCHAIN_TARGET_TASK:remove = "${@bb.utils.contains("PACKAGE_CLASSES", "package_deb", "target-sdk-provides-dummy", "", d)}"
 +</code>
 +
 +<code>
 +DUMMYPROVIDES_PACKAGES:remove = “bash"
 +</code>
 +
 +<code>
 +TOOLCHAIN_TARGET_TASK:remove = "bash"
 +</code>
 +