Hi, I am using Yocto 2.4 Rocko and trying to populate_sdk my image that include the meta-qt5 layer. Unfortunately I get the following error while creating the SDK:
file (...)/sysroots/x86_64-deysdk-linux/environment-setup.d conflicts between attempted installs of nativesdk-cmake-3.8.2-r0.0.x86_64_nativesdk and nativesdk-qtbase-tools-5.9.3+git0+73573fce29-r0.0. x86_64_nativesdk I had a look at those recipies and this is what I find: cmake_3.8.2 (from poky, rocko) do_install_append_class-nativesdk() { mkdir -p ${D}${datadir}/cmake install -m 644 ${WORKDIR}/OEToolchainConfig.cmake ${D}${datadir}/cmake/ mkdir -p ${D}${SDKPATHNATIVE}/environment-setup.d install -m 644 ${WORKDIR}/environment.d-cmake.sh ${D}${SDKPATHNATIVE}/environment-setup.d/cmake.sh } nativesdk-qtbase_git.bb (from meta-qt5, rocko): fakeroot do_generate_qt_environment_file() { mkdir -p ${D}${SDKPATHNATIVE}/environment-setup.d/ script=${D}${SDKPATHNATIVE}/environment-setup.d/qt5.sh (...) } Both recipes are installing the directory ${D}${SDKPATHNATIVE}/environment-setup.d/. Not sure why that is a conflict. Could it be because qtbase is running that as fakeroot? I checked that in Yocto 2.2 Morty, the recipes do the same but I don't get the error. I am not sure if this is because Yocto 2.4 is more strict. Does this mean this is broken upstream then, or am I missing something? Thanks. -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel