Hello,
I am trying create an eSDK from the meta-ivi layer.
In order to do so, I had to create some .bbappend files to make some recipes
extend to the nativesdk class.
Particularyl I created the following .bbappend (which corresponds to this
recipe (
https://github.com/GENIVI/meta-ivi/blob/master/meta-ivi/recipes-extended/common-api/common-api-c%2B%2B_3.1.12.6.bb
) )
FILES_${PN}-dev_append_class-nativesdk = " ${includedir}/CommonAPI-3.1
${libdir}/*"
BBCLASSEXTEND = "nativesdk"
when traing to create the extensible sdk, I get this error:
ERROR: meta-ivi-image-15.0.0-r0 do_populate_sdk_ext: Could not invoke dnf.
Command
'/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/recipe-sysroot-native/usr/bin/dnf
-v --rpmverbosity=debug -y -c
/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/sdk-ext/image/etc/dnf/dnf.conf
--setopt=reposdir=/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/sdk-ext/image/etc/yum.repos.d
--repofrompath=oe-repo,/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/oe-sdk-ext-repo
--installroot=/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/sdk-ext/image
--setopt=logdir=/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/temp
--nogpgcheck install nativesdk-capicxx-someip nativesdk-capicxx-core
nativesdk-dlt-daemon nativesdk-common-api-c++
meta-environment-extsdk-qemux86-64' returned 1:
DNF version: 2.7.5
cachedir:
/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/sdk-ext/image/var/cache/dnf
Added oe-repo repo from
/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/oe-sdk-ext-repo
repo: using cache for: oe-repo
not found deltainfo for: oe-repo
not found updateinfo for: oe-repo
oe-repo: using metadata from Thu 27 Feb 2020 02:47:40 PM UTC.
Last metadata expiration check: 0:00:01 ago on Thu 27 Feb 2020 02:47:41 PM UTC.
No match for argument: nativesdk-common-api-c++
Error: Unable to find a match
ERROR: meta-ivi-image-15.0.0-r0 do_populate_sdk_ext: Function failed:
do_populate_sdk_ext
ERROR: Logfile of failure stored in:
/data/ivi-project/build/tmp/work/qemux86_64-poky-linux/meta-ivi-image/15.0.0-r0/temp/log.do_populate_sdk_ext.345
ERROR: Task
(/data/ivi-project/poky/../meta-ivi/meta-ivi/recipes-yocto-ivi/images/meta-ivi-image.bb:do_populate_sdk_ext)
failed with exit code '1'
I have searched of similar problems and found different approaches as to how to
solve this, but none of that helped me.
I would like to understand what are the steps this "do_populate_sdk_ext" task
do, to be able to identify the root cause, but I haven't found detailed
informaiton on what and how this task is doing.
Any hint is -as always- thankfully appretiated!
Cheers!
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#48633): https://lists.yoctoproject.org/g/yocto/message/48633
Mute This Topic: https://lists.yoctoproject.org/mt/71588396/21656
Mute #sdk: https://lists.yoctoproject.org/mk?hashtag=sdk&subid=6691583
Mute #yocto: https://lists.yoctoproject.org/mk?hashtag=yocto&subid=6691583
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-