This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-AM62X: Remove QT5 from yocto

Part Number: PROCESSOR-SDK-AM62X

Hi, I would like to remove all qt5 recipes from tisdk-default-image, but it seems is not possible because some recipes are included into the arago distro file.

Any suggestions?

Thanks

  • Hi Mirko,

    I'll be out of the office tomorrow but will look into this as soon as I'm back (later this week). Stay tuned.

    Regards, Andreas

  • Hi Mirko,

    I would like to remove all qt5 recipes from tisdk-default-image

    can you please try adding the below to conf/local.conf. When I do this a fair share of Qt-related libraries and other stuff seems to get eliminated. If you see something specific you want to remove beyond that, please let me know.

    # Remove all Qt-related packages
    IMAGE_INSTALL:remove = "packagegroup-arago-tisdk-qte qtwebbrowser-examples qtwebengine-qmlplugins qtwebengine-examples"
    EXTRA_PACKAGES:remove:am62xx = "ti-apps-launcher"

    Regards, Andreas

  • thanks but this not solve my problem

    I would like to remove all qt5 recipes but seems is not possible

    with the lines

    IMAGE_INSTALL:remove = "packagegroup-arago-tisdk-qte qtwebbrowser-examples qtwebengine-qmlplugins qtwebengine-examples"
    EXTRA_PACKAGES:remove:am62xx = "ti-apps-launcher"

    there are always some qt packages in the image, from manifest:

    qtbase aarch64 5.14.2+git0+3a6d8df521-r0.arago17.1
    qtbase-conf am62xx_icore 1.0-r0.1
    qtbase-plugins aarch64 5.14.2+git0+3a6d8df521-r0.arago17.1
    qtbase-qmlplugins aarch64 5.14.2+git0+3a6d8df521-r0.arago17.1
    qtdeclarative aarch64 5.14.2+git0+23a000f9a1-r0.tisdk1.1
    qtdeclarative-plugins aarch64 5.14.2+git0+23a000f9a1-r0.tisdk1.1
    qtdeclarative-qmlplugins aarch64 5.14.2+git0+23a000f9a1-r0.tisdk1.1

    I think the problem is into the distro file arago.conf where qt5 is included, but if i remove all qt5 references in arago.conf the yocto build fails

  • Hi Mirko,

    let me look into the distro file situation and see how to remove it from there. Please allow a couple of days for a response here.

    Regards, Andreas

  • Mirko,

    Any reason you want to use the tisdk-default-image as a base? If you want a minimal image I would recommend adding things to one of the core-image targets instead of trying to cutdown the arago images.

    Regards,

    Randolph

  • Any reason you want to use the tisdk-default-image as a base? If you want a minimal image I would recommend adding things to one of the core-image targets instead of trying to cutdown the arago images.

    This is the way. Starting with a big yocto image and removing packages is much harder than starting with a smaller image and re-adding just the packages you want.  Likely there are other packages included in the tisdk-default-image which have dependencies on qt and those are re-introducing qt to the final image.

    Alternatively, copy the tisdk-default-image.bb into your own custom meta layer. Rename it to my-custom-image.bb.  And then you can remove/add whatever packages you want.

  • I made a custom image, but the problem is the distro file arago.conf that contains some qt packages and if I try to remove the build crashes.

  • From what I see, the only references to qt in the arago.conf are PACKAGECONFIG lines those should have no effect if the qt packages aren't being included.

    Try building core-image-minimal and see if arago.conf is still forcing qt to be included. I suspect it is not.

    You might be able to generate a dependency tree to determine what is including qt. elinux.org/Bitbake_Cheat_Sheet

  • I just made the core-image-minimal, here is my manifest

    alsa-conf aarch64 1.2.1.2-r0.1
    alsa-ucm-conf all 1.2.1.2-r0.1
    base-files am62xx_icore 3.0.14-r89.arago4.1
    base-passwd aarch64 3.5.29-r0.1
    bash aarch64 5.0-r0.arago0.1
    busybox aarch64 1.31.1-r0.arago21.tisdk0.1
    busybox-hwclock aarch64 1.31.1-r0.arago21.tisdk0.1
    busybox-syslog aarch64 1.31.1-r0.arago21.tisdk0.1
    busybox-udhcpc aarch64 1.31.1-r0.arago21.tisdk0.1
    dbus-1 aarch64 1.12.24-r0.arago1.1
    e2fsprogs-e2fsck aarch64 1.45.7-r0.1
    init-ifupdown am62xx_icore 1.0-r7.arago1.tisdk2.1
    initscripts-functions aarch64 1.0-r155.1
    kbd aarch64 2.2.0-r0.1
    kbd-consolefonts aarch64 2.2.0-r0.1
    kbd-keymaps aarch64 2.2.0-r0.1
    kernel-5.10.168-g999 am62xx_icore 5.10.168+git999-r0b.arago5.1
    kernel-devicetree am62xx_icore 5.10.168+git999-r0b.arago5.1
    kernel-image-5.10.168-g999 am62xx_icore 5.10.168+git999-r0b.arago5.1
    kernel-image-fitimage-5.10.168-g999 am62xx_icore 5.10.168+git999-r0b.arago5.1
    kernel-image-image-5.10.168-g999 am62xx_icore 5.10.168+git999-r0b.arago5.1
    kernel-module-ipv6-5.10.168-g999 am62xx_icore 5.10.168+git999-r0b.arago5.1
    kernel-module-pvrsrvkm-5.10.168-g999 am62xx_icore 1.15.6133109-r0b.11
    kernel-module-sch-fq-codel-5.10.168-g999 am62xx_icore 5.10.168+git999-r0b.arago5.1
    kmod aarch64 26-r0.1
    ldconfig aarch64 2.30-r0.1
    libacl1 aarch64 2.2.53-r0.1
    libasound2 aarch64 1.2.1.2-r0.1
    libattr1 aarch64 2.4.48-r0.1
    libblkid1 aarch64 2.35.1-r0.1
    libc6 aarch64 2.30-r0.1
    libcap2 aarch64 2.32-r0.1
    libcom-err2 aarch64 1.45.7-r0.1
    libcrypto1.1 aarch64 1.1.1s-r0.1
    libdbus-1-3 aarch64 1.12.24-r0.arago1.1
    libdrm2 aarch64 2.4.101-r0.arago3.1
    libe2p2 aarch64 1.45.7-r0.1
    libevdev aarch64 1.8.0-r0.1
    libevent-2.1-7 aarch64 2.1.11-r0.1
    libexpat1 aarch64 2.2.9-r0.1
    libext2fs2 aarch64 1.45.7-r0.1
    libffi7 aarch64 3.3-r0.1
    libfontconfig1 aarch64 2.13.1-r0.1
    libfreetype6 aarch64 2.10.1-r0.arago0.1
    libgcc-s1 aarch64 9.2.1-r0.1
    libicudata66 aarch64 66.1-r0.1
    libicui18n66 aarch64 66.1-r0.1
    libicuuc66 aarch64 66.1-r0.1
    libinput10 aarch64 1.15.2-r0.1
    libjpeg62 aarch64 1:2.0.4-r0.1
    libkmod2 aarch64 26-r0.1
    liblzma5 aarch64 5.2.4-r0.1
    libmount1 aarch64 2.35.1-r0.1
    libnss-myhostname2 aarch64 1:244.5-r0.arago6.1
    libpam aarch64 1.3.1-r0.1
    libpam-runtime aarch64 1.3.1-r0.1
    libpcre2-16-0 aarch64 10.34-r0.1
    libpng16-16 aarch64 1.6.37-r0.1
    libqt5webchannel-plugins aarch64 5.14.2+git0+d2c16a3e7e-r0.2
    libqt5webchannel-qmlplugins aarch64 5.14.2+git0+d2c16a3e7e-r0.2
    libqt5webchannel5 aarch64 5.14.2+git0+d2c16a3e7e-r0.2
    libqt5webview-plugins aarch64 5.14.2+git0+9f479ce719-r0.1
    libqt5webview-qmlplugins aarch64 5.14.2+git0+9f479ce719-r0.1
    libqt5webview5 aarch64 5.14.2+git0+9f479ce719-r0.1
    libsqlite3-0 aarch64 3:3.31.1-r0.1
    libssl1.1 aarch64 1.1.1s-r0.1
    libstdc++6 aarch64 9.2.1-r0.1
    libsystemd0 aarch64 1:244.5-r0.arago6.1
    libtinfo5 aarch64 6.2-r0.1
    libudev1 aarch64 1:244.5-r0.arago6.1
    libuuid1 aarch64 2.35.1-r0.1
    libwebp aarch64 1.1.0-r0.1
    libx11-compose-data aarch64 1.6.8-r0.0
    libxkbcommon0 aarch64 0.10.0-r0.0
    libz1 aarch64 1.2.11-r0.1
    modutils-initscripts aarch64 1.0-r7.1
    mtdev aarch64 1.1.6-r0.1
    ncurses-terminfo-base aarch64 6.2-r0.1
    netbase aarch64 2:6.1-r0.1
    nspr aarch64 4.25-r0.1
    nss aarch64 3.51.1-r0.1
    openssl-conf aarch64 1.1.1s-r0.1
    os-release all 1.0-r0.1
    packagegroup-core-boot am62xx_icore 1.0-r17.1
    pam-plugin-deny aarch64 1.3.1-r0.1
    pam-plugin-env aarch64 1.3.1-r0.1
    pam-plugin-faildelay aarch64 1.3.1-r0.1
    pam-plugin-group aarch64 1.3.1-r0.1
    pam-plugin-keyinit aarch64 1.3.1-r0.1
    pam-plugin-lastlog aarch64 1.3.1-r0.1
    pam-plugin-limits aarch64 1.3.1-r0.1
    pam-plugin-loginuid aarch64 1.3.1-r0.1
    pam-plugin-mail aarch64 1.3.1-r0.1
    pam-plugin-motd aarch64 1.3.1-r0.1
    pam-plugin-nologin aarch64 1.3.1-r0.1
    pam-plugin-permit aarch64 1.3.1-r0.1
    pam-plugin-rootok aarch64 1.3.1-r0.1
    pam-plugin-securetty aarch64 1.3.1-r0.1
    pam-plugin-shells aarch64 1.3.1-r0.1
    pam-plugin-unix aarch64 1.3.1-r0.1
    pam-plugin-warn aarch64 1.3.1-r0.1
    qtbase aarch64 5.14.2+git0+3a6d8df521-r0.arago17.2
    qtbase-conf am62xx_icore 1.0-r0.1
    qtbase-plugins aarch64 5.14.2+git0+3a6d8df521-r0.arago17.2
    qtbase-qmlplugins aarch64 5.14.2+git0+3a6d8df521-r0.arago17.2
    qtdeclarative aarch64 5.14.2+git0+23a000f9a1-r0.tisdk1.2
    qtdeclarative-plugins aarch64 5.14.2+git0+23a000f9a1-r0.tisdk1.2
    qtdeclarative-qmlplugins aarch64 5.14.2+git0+23a000f9a1-r0.tisdk1.2
    qtlocation aarch64 5.14.2+git0+feb604c326_d9577fdebe-r0.2
    qtlocation-plugins aarch64 5.14.2+git0+feb604c326_d9577fdebe-r0.2
    qtlocation-qmlplugins aarch64 5.14.2+git0+feb604c326_d9577fdebe-r0.2
    qtwebengine aarch64 5.14.2+git0+35aa6c30f0_6c9be50c2d-r0.1
    qtwebengine-plugins aarch64 5.14.2+git0+35aa6c30f0_6c9be50c2d-r0.1
    qtwebengine-qmlplugins aarch64 5.14.2+git0+35aa6c30f0_6c9be50c2d-r0.1
    run-postinsts all 1.0-r10.1
    shadow aarch64 4.8.1-r0.1
    shadow-base aarch64 4.8.1-r0.1
    shadow-securetty am62xx_icore 4.6-r3.arago0.1
    systemd aarch64 1:244.5-r0.arago6.1
    systemd-compat-units aarch64 1.0-r29.1
    systemd-conf am62xx_icore 244.3-r0.1
    systemd-extra-utils aarch64 1:244.5-r0.arago6.1
    systemd-serialgetty am62xx_icore 1.0-r5.1
    systemd-vconsole-setup aarch64 1:244.5-r0.arago6.1
    ti-img-rogue-driver am62xx_icore 1.15.6133109-r0b.11
    ti-img-rogue-umlibs am62xx_icore 1.15.6133109-r2.1
    ti-img-rogue-umlibs-plugins am62xx_icore 1.15.6133109-r2.1
    tifs-lpm-stub am62xx_icore 08.03.02-r3.0.1
    udev aarch64 1:244.5-r0.arago6.1
    udev-hwdb aarch64 1:244.5-r0.arago6.1
    update-alternatives-opkg aarch64 0.4.2-r0.1
    update-rc.d all 0.8-r0.1
    util-linux-agetty aarch64 2.35.1-r0.1
    util-linux-fsck aarch64 2.35.1-r0.1
    util-linux-mount aarch64 2.35.1-r0.1
    util-linux-sulogin aarch64 2.35.1-r0.1
    util-linux-umount aarch64 2.35.1-r0.1
    volatile-binds all 1.0-r0.1
    wayland aarch64 1.18.0-r0.1
    xkeyboard-config aarch64 2.28-r0.0

    as you can see there are many qt packages, below the list of the Qt library present in /usr/lib

    ./usr/lib/libQt5QuickWidgets.so.5.14.2
    ./usr/lib/libQt5QuickTest.so.5
    ./usr/lib/libQt5QuickWidgets.so.5.14
    ./usr/lib/libQt5WebEngine.so.5.14.2
    ./usr/lib/libQt5Concurrent.so.5.14.2
    ./usr/lib/libQt5PrintSupport.so.5.14.2
    ./usr/lib/libQt5Widgets.so.5.14
    ./usr/lib/libQt5DBus.so.5.14
    ./usr/lib/libQt5PositioningQuick.so.5
    ./usr/lib/libQt5OpenGL.so.5.14.2
    ./usr/lib/libQt5Gui.so.5.14
    ./usr/lib/libQt5QuickParticles.so.5.14.2
    ./usr/lib/libQt5QmlModels.so.5.14
    ./usr/lib/libQt5Positioning.so.5.14
    ./usr/lib/libQt5Gui.so.5.14.2
    ./usr/lib/libQt5Test.so.5.14
    ./usr/lib/libQt5Quick.so.5
    ./usr/lib/libQt5WebChannel.so.5.14.2
    ./usr/lib/libQt5WebView.so.5.14
    ./usr/lib/libQt5Xml.so.5.14.2
    ./usr/lib/libQt5Test.so.5
    ./usr/lib/libQt5EglFSDeviceIntegration.so.5.14.2
    ./usr/lib/libQt5Quick.so.5.14.2
    ./usr/lib/libQt5Location.so.5.14
    ./usr/lib/libQt5QmlModels.so.5.14.2
    ./usr/lib/libQt5WebView.so.5.14.2
    ./usr/lib/libQt5Core.so.5.14.2
    ./usr/lib/libQt5Core.so.5.14
    ./usr/lib/libQt5Xml.so.5.14
    ./usr/lib/libQt5EglFsKmsSupport.so.5
    ./usr/lib/libQt5WebEngineCore.so.5
    ./usr/lib/libQt5Core.so.5
    ./usr/lib/libQt5WebView.so.5
    ./usr/lib/libQt5WebEngine.so.5
    ./usr/lib/libQt5Positioning.so.5.14.2
    ./usr/lib/libQt5WebEngineCore.so.5.14
    ./usr/lib/libQt5Sql.so.5
    ./usr/lib/libQt5Qml.so.5.14.2
    ./usr/lib/libQt5WebChannel.so.5.14
    ./usr/lib/libQt5QuickShapes.so.5.14
    ./usr/lib/libQt5Network.so.5.14.2
    ./usr/lib/libQt5WebEngine.so.5.14
    ./usr/lib/libQt5Sql.so.5.14
    ./usr/lib/libQt5PositioningQuick.so.5.14
    ./usr/lib/libQt5Gui.so.5
    ./usr/lib/libQt5Quick.so.5.14
    ./usr/lib/libQt5QuickParticles.so.5.14
    ./usr/lib/libQt5QmlModels.so.5
    ./usr/lib/libQt5EglFsKmsSupport.so.5.14
    ./usr/lib/libQt5OpenGL.so.5
    ./usr/lib/libQt5Sql.so.5.14.2
    ./usr/lib/libQt5QuickTest.so.5.14.2
    ./usr/lib/libQt5EglFSDeviceIntegration.so.5
    ./usr/lib/libQt5WebEngineWidgets.so.5.14
    ./usr/lib/libQt5EglFSDeviceIntegration.so.5.14
    ./usr/lib/libQt5DBus.so.5.14.2
    ./usr/lib/libQt5QuickParticles.so.5
    ./usr/lib/libQt5Concurrent.so.5.14
    ./usr/lib/libQt5WebEngineWidgets.so.5.14.2
    ./usr/lib/libQt5OpenGL.so.5.14
    ./usr/lib/libQt5QmlWorkerScript.so.5
    ./usr/lib/libQt5Test.so.5.14.2
    ./usr/lib/libQt5WebEngineCore.so.5.14.2
    ./usr/lib/libQt5PrintSupport.so.5
    ./usr/lib/libQt5Location.so.5.14.2
    ./usr/lib/libQt5Network.so.5.14
    ./usr/lib/libQt5PositioningQuick.so.5.14.2
    ./usr/lib/libQt5Qml.so.5
    ./usr/lib/libQt5Widgets.so.5.14.2
    ./usr/lib/libQt5QuickShapes.so.5.14.2
    ./usr/lib/libQt5Widgets.so.5
    ./usr/lib/libQt5QmlWorkerScript.so.5.14
    ./usr/lib/libQt5QuickShapes.so.5
    ./usr/lib/libQt5QuickTest.so.5.14
    ./usr/lib/libQt5WebEngineWidgets.so.5
    ./usr/lib/libQt5QmlWorkerScript.so.5.14.2
    ./usr/lib/libQt5Positioning.so.5
    ./usr/lib/libQt5Xml.so.5
    ./usr/lib/libQt5QuickWidgets.so.5
    ./usr/lib/libQt5Location.so.5
    ./usr/lib/libQt5DBus.so.5
    ./usr/lib/libQt5EglFsKmsSupport.so.5.14.2
    ./usr/lib/libQt5Network.so.5
    ./usr/lib/libQt5PrintSupport.so.5.14
    ./usr/lib/libQt5Concurrent.so.5
    ./usr/lib/libQt5Qml.so.5.14
    ./usr/lib/libQt5WebChannel.so.5

  • Mirko,

    Try removing meta-processor-sdk from your bblayers.conf. I'm not as familiar with what that layer is doing but I know nothing should be injecting dependencies in meta-arago and meta-ti.

    Regards,

    Randolph

  • Huh I don't get that.  I also tried the sdk-09 config and that worked as well.  bblayers does include meta-processor-sdk

    ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-08.06.00-config.txt
    MACHINE=am62xx-evm bitbake core-image-minimal
    
    cat build/arago-tmp-external-arm-glibc/deploy/images/am62xx-evm/core-image-minimal-am62xx-evm.manifest
    base-files am62xx_evm 3.0.14-r89.arago4.0
    base-passwd aarch64 3.5.29-r0.0
    busybox aarch64 1.31.1-r0.arago21.tisdk0.0
    busybox-hwclock aarch64 1.31.1-r0.arago21.tisdk0.0
    busybox-syslog aarch64 1.31.1-r0.arago21.tisdk0.0
    busybox-udhcpc aarch64 1.31.1-r0.arago21.tisdk0.0
    dbus-1 aarch64 1.12.24-r0.arago1.0
    e2fsprogs-e2fsck aarch64 1.45.7-r0.0
    init-ifupdown am62xx_evm 1.0-r7.arago1.tisdk2.0
    initscripts-functions aarch64 1.0-r155.0
    kbd aarch64 2.2.0-r0.0
    kbd-consolefonts aarch64 2.2.0-r0.0
    kbd-keymaps aarch64 2.2.0-r0.0
    kernel-5.10.168-g2c23e6c538 am62xx_evm 5.10.168+git0+2c23e6c538-r0b.arago5.0
    kernel-devicetree am62xx_evm 5.10.168+git0+2c23e6c538-r0b.arago5.0
    kernel-image-5.10.168-g2c23e6c538 am62xx_evm 5.10.168+git0+2c23e6c538-r0b.arago5.0
    kernel-image-fitimage-5.10.168-g2c23e6c538 am62xx_evm 5.10.168+git0+2c23e6c538-r0b.arago5.0
    kernel-image-image-5.10.168-g2c23e6c538 am62xx_evm 5.10.168+git0+2c23e6c538-r0b.arago5.0
    kernel-module-ipv6-5.10.168-g2c23e6c538 am62xx_evm 5.10.168+git0+2c23e6c538-r0b.arago5.0
    kernel-module-sch-fq-codel-5.10.168-g2c23e6c538 am62xx_evm 5.10.168+git0+2c23e6c538-r0b.arago5.0
    kmod aarch64 26-r0.0
    ldconfig aarch64 2.30-r0.0
    libacl1 aarch64 2.2.53-r0.0
    libattr1 aarch64 2.4.48-r0.0
    libblkid1 aarch64 2.35.1-r0.0
    libc6 aarch64 2.30-r0.0
    libcap2 aarch64 2.32-r0.0
    libcom-err2 aarch64 1.45.7-r0.0
    libdbus-1-3 aarch64 1.12.24-r0.arago1.0
    libe2p2 aarch64 1.45.7-r0.0
    libexpat1 aarch64 2.2.9-r0.0
    libext2fs2 aarch64 1.45.7-r0.0
    libkmod2 aarch64 26-r0.0
    liblzma5 aarch64 5.2.4-r0.0
    libmount1 aarch64 2.35.1-r0.0
    libnss-myhostname2 aarch64 1:244.5-r0.arago6.0
    libpam aarch64 1.3.1-r0.0
    libpam-runtime aarch64 1.3.1-r0.0
    libsystemd0 aarch64 1:244.5-r0.arago6.0
    libuuid1 aarch64 2.35.1-r0.0
    libz1 aarch64 1.2.11-r0.0
    modutils-initscripts aarch64 1.0-r7.0
    netbase aarch64 2:6.1-r0.0
    os-release all 1.0-r0.5
    packagegroup-core-boot am62xx_evm 1.0-r17.0
    pam-plugin-deny aarch64 1.3.1-r0.0
    pam-plugin-env aarch64 1.3.1-r0.0
    pam-plugin-faildelay aarch64 1.3.1-r0.0
    pam-plugin-group aarch64 1.3.1-r0.0
    pam-plugin-keyinit aarch64 1.3.1-r0.0
    pam-plugin-lastlog aarch64 1.3.1-r0.0
    pam-plugin-limits aarch64 1.3.1-r0.0
    pam-plugin-loginuid aarch64 1.3.1-r0.0
    pam-plugin-mail aarch64 1.3.1-r0.0
    pam-plugin-motd aarch64 1.3.1-r0.0
    pam-plugin-nologin aarch64 1.3.1-r0.0
    pam-plugin-permit aarch64 1.3.1-r0.0
    pam-plugin-rootok aarch64 1.3.1-r0.0
    pam-plugin-securetty aarch64 1.3.1-r0.0
    pam-plugin-shells aarch64 1.3.1-r0.0
    pam-plugin-unix aarch64 1.3.1-r0.0
    pam-plugin-warn aarch64 1.3.1-r0.0
    run-postinsts all 1.0-r10.5
    shadow aarch64 4.8.1-r0.0
    shadow-base aarch64 4.8.1-r0.0
    shadow-securetty am62xx_evm 4.6-r3.arago0.0
    systemd aarch64 1:244.5-r0.arago6.0
    systemd-compat-units aarch64 1.0-r29.0
    systemd-conf am62xx_evm 244.3-r0.0
    systemd-extra-utils aarch64 1:244.5-r0.arago6.0
    systemd-serialgetty am62xx_evm 1.0-r5.0
    systemd-vconsole-setup aarch64 1:244.5-r0.arago6.0
    tifs-lpm-stub am62xx_evm 08.03.02-r3.0.0
    udev aarch64 1:244.5-r0.arago6.0
    udev-hwdb aarch64 1:244.5-r0.arago6.0
    update-alternatives-opkg aarch64 0.4.2-r0.0
    update-rc.d all 0.8-r0.5
    util-linux-agetty aarch64 2.35.1-r0.0
    util-linux-fsck aarch64 2.35.1-r0.0
    util-linux-mount aarch64 2.35.1-r0.0
    util-linux-sulogin aarch64 2.35.1-r0.0
    util-linux-umount aarch64 2.35.1-r0.0
    volatile-binds all 1.0-r0.5
    

  • Thanks Jonathan, Randolph, for chiming in here, much appreciated.

    Mirko, another thing that might be helpful in such scenarios generally speaking is generating and inspecting the Yocto package/recipe dependency graph, see here: https://docs.yoctoproject.org/what-i-wish-id-known.html (specifically bullet 8: Know that you can generate a dependency graph and learn how to do it)

    Regards, Andreas

  • Hi Andreas, 

    I create the graph, I removed  meta-processor-sdk too  but in core-image-minimal some qt packages are always included, so I suppose that with sdk-08.06.00 is not possible to remove some qt packages

    Below the pn-buildlist contents made with the command bitbake -g core-image-minimal

    core-image-minimal
    quilt-native
    patch-native
    pseudo-native
    linux-ti-staging
    opkg-native
    opkg-utils-native
    xz-native
    cross-localedef-native
    qemuwrapper-cross
    mklibs-native
    prelink-native
    makedevs-native
    ldconfig-native
    update-rc.d-native
    bmap-tools-native
    pigz-native
    u-boot-ti-staging
    tisdk-uenv
    parted-native
    gptfdisk-native
    dosfstools-native
    mtools-native
    squashfs-tools-native
    btrfs-tools-native
    cdrtools-native
    e2fsprogs-native
    depmodwrapper-cross
    syslinux-native
    packagegroup-core-boot
    qtwebview
    qtwebengine
    run-postinsts
    tifs-lpm-stub
    python3-setuptools-native
    python3-six-native
    python3-native
    gnu-config-native
    libtool-native
    attr-native
    automake-native
    autoconf-native
    pkgconfig-native
    sqlite3-native
    external-arm-toolchain
    make-mod-scripts
    rpm-native
    dwarfsrcfiles-native
    kmod-native
    ncurses-native
    dtc-native
    u-boot-tools-native
    bc-native
    lzop-native
    gmp-native
    bison-native
    libmpc-native
    libarchive-native
    libsolv-native
    perl-native
    gettext-minimal-native
    qemu-native
    elfutils-native
    binutils-native
    zlib-native
    optee-os
    trusted-firmware-a
    ti-rtos-firmware
    kern-tools-native
    openssl-native
    swig-native
    flex-native
    util-linux-native
    texinfo-dummy-native
    readline-native
    popt-native
    lz4-native
    lzo-native
    acl-native
    nasm-native
    qtbase-native
    qtbase
    libwebp
    libevent
    qtquickcontrols2
    nss-native
    alsa-lib
    pulseaudio
    pango
    qtxmlpatterns
    pciutils
    libdrm
    nss
    openssl
    ninja-native
    qtlocation
    cairo
    gettext-native
    qtwebchannel
    gperf-native
    fontconfig
    icu
    libcap
    nspr-native
    pixman
    libpng
    python-native
    qtquickcontrols
    libpng-native
    qtdeclarative
    systemd-systemctl-native
    initscripts
    update-rc.d
    ncurses
    zlib
    unzip-native
    libffi-native
    gdbm-native
    bzip2-native
    autoconf-archive-native
    libtirpc-native
    libnsl2-native
    debianutils-native
    netbase
    busybox
    base-passwd
    systemd-compat-units
    base-files
    shadow
    modutils-initscripts
    opkg-utils
    systemd
    init-ifupdown
    m4-native
    perl
    xkeyboard-config
    qtbase-conf
    alsa-topology-conf
    alsa-ucm-conf
    alsa-utils-scripts
    bash
    bash-completion
    alsa-utils
    cryptodev-module
    rsync-native
    db-native
    dbus-native
    file-native
    gtk-doc-native
    mpfr-native
    expat-native
    cmake-native
    glib-2.0-native
    python3-pycryptodome-native
    python3-pycryptodomex-native
    python3-pyelftools-native
    python3-cryptography-native
    libpcre-native
    libpcre2-native
    libcap-ng-native
    groff-native
    freetype
    libjpeg-turbo
    libpcre2
    ti-img-rogue-umlibs
    wayland
    libinput
    libxkbcommon
    dbus
    libtool-cross
    qtdeclarative-native
    shadow-native
    shadow-sysroot
    ofono
    sbc
    libatomic-ops
    glib-2.0
    libxml-parser-perl-native
    libtool
    bluez5
    libsndfile1
    avahi
    speexdsp
    meson-native
    gobject-introspection
    gobject-introspection-native
    harfbuzz
    fribidi
    kmod
    libpthread-stubs
    libpciaccess
    sqlite3
    nspr
    cryptodev-linux
    re2c-native
    qtwebsockets
    util-linux
    expat
    icu-native
    libpam
    attr
    xz
    acl
    intltool-native
    gdbm
    db
    libxslt-native
    util-macros
    libsamplerate0
    shadow-securetty
    python3
    kbd
    volatile-binds
    systemd-conf
    e2fsprogs
    systemd-serialgetty
    os-release
    alsa-state
    python3-asn1crypto-native
    python3-idna-native
    python3-cffi-native
    ti-img-rogue-driver
    libx11-compose-data
    python3-dbus
    python3-pygobject
    mobile-broadband-provider-info
    shared-mime-info
    libnss-mdns
    coreutils
    curl-native
    bzip2
    libxml2
    libffi
    wayland-native
    libevdev
    mtdev
    wayland-protocols
    autoconf-archive
    ell
    libpcre
    libical
    readline
    flac
    libvorbis
    libogg
    libdaemon
    libcap-ng
    flex
    cracklib
    libxml2-native
    libtirpc
    libnsl2
    python3-pycparser-native
    python3-pycairo
    shared-mime-info-native
    itstool-native
    gmp
    ca-certificates
    gawk
    findutils
    m4
    cracklib-native
    mc:k3r5-hs-fs:ti-sci-fw
    mc:k3r5-hs-fs:quilt-native
    mc:k3r5-hs-fs:patch-native
    mc:k3r5-hs-fs:external-arm-toolchain
    mc:k3r5-hs-fs:pseudo-native
    mc:k3r5-hs-fs:rpm-native
    mc:k3r5-hs-fs:dwarfsrcfiles-native
    mc:k3r5-hs-fs:opkg-utils-native
    mc:k3r5-hs-fs:xz-native
    mc:k3r5-hs-fs:dtc-native
    mc:k3r5-hs-fs:u-boot-tools-native
    mc:k3r5-hs-fs:u-boot-ti-staging
    mc:k3r5-hs-fs:openssl-native
    mc:k3r5-hs-fs:python3-native
    mc:k3r5-hs-fs:perl-native
    mc:k3r5-hs-fs:gnu-config-native
    mc:k3r5-hs-fs:libtool-native
    mc:k3r5-hs-fs:attr-native
    mc:k3r5-hs-fs:automake-native
    mc:k3r5-hs-fs:autoconf-native
    mc:k3r5-hs-fs:pkgconfig-native
    mc:k3r5-hs-fs:rsync-native
    mc:k3r5-hs-fs:bison-native
    mc:k3r5-hs-fs:sqlite3-native
    mc:k3r5-hs-fs:libarchive-native
    mc:k3r5-hs-fs:popt-native
    mc:k3r5-hs-fs:bzip2-native
    mc:k3r5-hs-fs:db-native
    mc:k3r5-hs-fs:elfutils-native
    mc:k3r5-hs-fs:dbus-native
    mc:k3r5-hs-fs:file-native
    mc:k3r5-hs-fs:gettext-minimal-native
    mc:k3r5-hs-fs:flex-native
    mc:k3r5-hs-fs:ncurses-native
    mc:k3r5-hs-fs:python3-setuptools-native
    mc:k3r5-hs-fs:bc-native
    mc:k3r5-hs-fs:kern-tools-native
    mc:k3r5-hs-fs:lzop-native
    mc:k3r5-hs-fs:swig-native
    mc:k3r5-hs-fs:libffi-native
    mc:k3r5-hs-fs:util-linux-native
    mc:k3r5-hs-fs:gdbm-native
    mc:k3r5-hs-fs:zlib-native
    mc:k3r5-hs-fs:autoconf-archive-native
    mc:k3r5-hs-fs:libtirpc-native
    mc:k3r5-hs-fs:readline-native
    mc:k3r5-hs-fs:libnsl2-native
    mc:k3r5-hs-fs:m4-native
    mc:k3r5-hs-fs:texinfo-dummy-native
    mc:k3r5-hs-fs:acl-native
    mc:k3r5-hs-fs:lzo-native
    mc:k3r5-hs-fs:e2fsprogs-native
    mc:k3r5-hs-fs:expat-native
    mc:k3r5-hs-fs:unzip-native
    mc:k3r5-hs-fs:libpcre-native
    mc:k3r5-hs-fs:libpcre2-native
    mc:k3r5-hs-fs:libcap-ng-native
    mc:k3r5-gp:ti-sci-fw
    mc:k3r5-gp:quilt-native
    mc:k3r5-gp:patch-native
    mc:k3r5-gp:external-arm-toolchain
    mc:k3r5-gp:pseudo-native
    mc:k3r5-gp:rpm-native
    mc:k3r5-gp:dwarfsrcfiles-native
    mc:k3r5-gp:opkg-utils-native
    mc:k3r5-gp:xz-native
    mc:k3r5-gp:dtc-native
    mc:k3r5-gp:u-boot-tools-native
    mc:k3r5-gp:u-boot-ti-staging
    mc:k3r5-gp:openssl-native
    mc:k3r5-gp:python3-native
    mc:k3r5-gp:perl-native
    mc:k3r5-gp:gnu-config-native
    mc:k3r5-gp:libtool-native
    mc:k3r5-gp:attr-native
    mc:k3r5-gp:automake-native
    mc:k3r5-gp:autoconf-native
    mc:k3r5-gp:pkgconfig-native
    mc:k3r5-gp:rsync-native
    mc:k3r5-gp:bison-native
    mc:k3r5-gp:sqlite3-native
    mc:k3r5-gp:libarchive-native
    mc:k3r5-gp:popt-native
    mc:k3r5-gp:bzip2-native
    mc:k3r5-gp:db-native
    mc:k3r5-gp:elfutils-native
    mc:k3r5-gp:dbus-native
    mc:k3r5-gp:file-native
    mc:k3r5-gp:gettext-minimal-native
    mc:k3r5-gp:flex-native
    mc:k3r5-gp:ncurses-native
    mc:k3r5-gp:python3-setuptools-native
    mc:k3r5-gp:bc-native
    mc:k3r5-gp:kern-tools-native
    mc:k3r5-gp:lzop-native
    mc:k3r5-gp:swig-native
    mc:k3r5-gp:libffi-native
    mc:k3r5-gp:util-linux-native
    mc:k3r5-gp:gdbm-native
    mc:k3r5-gp:zlib-native
    mc:k3r5-gp:autoconf-archive-native
    mc:k3r5-gp:libtirpc-native
    mc:k3r5-gp:readline-native
    mc:k3r5-gp:libnsl2-native
    mc:k3r5-gp:m4-native
    mc:k3r5-gp:texinfo-dummy-native
    mc:k3r5-gp:acl-native
    mc:k3r5-gp:lzo-native
    mc:k3r5-gp:e2fsprogs-native
    mc:k3r5-gp:expat-native
    mc:k3r5-gp:unzip-native
    mc:k3r5-gp:libpcre-native
    mc:k3r5-gp:libpcre2-native
    mc:k3r5-gp:libcap-ng-native
    mc:k3r5-hs-se:ti-sci-fw
    mc:k3r5-hs-se:quilt-native
    mc:k3r5-hs-se:patch-native
    mc:k3r5-hs-se:external-arm-toolchain
    mc:k3r5-hs-se:pseudo-native
    mc:k3r5-hs-se:rpm-native
    mc:k3r5-hs-se:dwarfsrcfiles-native
    mc:k3r5-hs-se:opkg-utils-native
    mc:k3r5-hs-se:xz-native
    mc:k3r5-hs-se:dtc-native
    mc:k3r5-hs-se:u-boot-tools-native
    mc:k3r5-hs-se:u-boot-ti-staging
    mc:k3r5-hs-se:openssl-native
    mc:k3r5-hs-se:python3-native
    mc:k3r5-hs-se:perl-native
    mc:k3r5-hs-se:gnu-config-native
    mc:k3r5-hs-se:libtool-native
    mc:k3r5-hs-se:attr-native
    mc:k3r5-hs-se:automake-native
    mc:k3r5-hs-se:autoconf-native
    mc:k3r5-hs-se:pkgconfig-native
    mc:k3r5-hs-se:rsync-native
    mc:k3r5-hs-se:bison-native
    mc:k3r5-hs-se:sqlite3-native
    mc:k3r5-hs-se:libarchive-native
    mc:k3r5-hs-se:popt-native
    mc:k3r5-hs-se:bzip2-native
    mc:k3r5-hs-se:db-native
    mc:k3r5-hs-se:elfutils-native
    mc:k3r5-hs-se:dbus-native
    mc:k3r5-hs-se:file-native
    mc:k3r5-hs-se:gettext-minimal-native
    mc:k3r5-hs-se:flex-native
    mc:k3r5-hs-se:ncurses-native
    mc:k3r5-hs-se:python3-setuptools-native
    mc:k3r5-hs-se:bc-native
    mc:k3r5-hs-se:kern-tools-native
    mc:k3r5-hs-se:lzop-native
    mc:k3r5-hs-se:swig-native
    mc:k3r5-hs-se:libffi-native
    mc:k3r5-hs-se:util-linux-native
    mc:k3r5-hs-se:gdbm-native
    mc:k3r5-hs-se:zlib-native
    mc:k3r5-hs-se:autoconf-archive-native
    mc:k3r5-hs-se:libtirpc-native
    mc:k3r5-hs-se:readline-native
    mc:k3r5-hs-se:libnsl2-native
    mc:k3r5-hs-se:m4-native
    mc:k3r5-hs-se:texinfo-dummy-native
    mc:k3r5-hs-se:acl-native
    mc:k3r5-hs-se:lzo-native
    mc:k3r5-hs-se:e2fsprogs-native
    mc:k3r5-hs-se:expat-native
    mc:k3r5-hs-se:unzip-native
    mc:k3r5-hs-se:libpcre-native
    mc:k3r5-hs-se:libpcre2-native
    mc:k3r5-hs-se:libcap-ng-native

  • What machine are you building for?  See my post above, I tested the 08.06 sdk and saw no qt packages built.  You might want to try a clean build because I cannot reproduce what your showing so it looks like its something on your side.

  • Sorry, I solved!!! I had a qt package in my local.conf

    Thanks