2018-09-08 16:49 GMT+02:00 Khem Raj <[email protected]>: > > > On 9/8/18 2:52 AM, Bartosz Golaszewski wrote: >> 2018-09-08 2:50 GMT+02:00 Khem Raj <[email protected]>: >>> http://errors.yoctoproject.org/Errors/Details/192034/ >> >> Can I somehow retrieve the bblayers.conf and local.conf for this >> build? I don't see this problem locally. >> > > if you use poky master + systemd you should be similar > > https://github.com/kraj/oe-build/blob/master/conf/local.conf > https://github.com/cbrake/meta-bec/blob/master/conf/distro/bec.conf > http://logs.nslu2-linux.org/buildlogs/oe/world/thud/log.world.qemux86.20180906_223200.log/auto.conf >
Using current master for poky, meta-openembedded and meta-bec + the config you posted I'm getting the following error: ERROR: bec-simple-image-1.0-r0 do_image: Function failed: prelink_image (log file is located at /<snip!>/build/tmp/work/qemux86_64-bec-linux/bec-simple-image/1.0-r0/temp/log.do_image.27182) ERROR: Logfile of failure stored in: /<snip!>/build/tmp/work/qemux86_64-bec-linux/bec-simple-image/1.0-r0/temp/log.do_image.27182 Log data follows: | DEBUG: Executing python function do_image | NOTE: Executing rootfs_update_timestamp prelink_setup ... | WARNING: Function rootfs_update_timestamp prelink_setup doesn't exist | NOTE: Executing prelink_image ... | DEBUG: Executing shell function prelink_image | Size before prelinking 74504. | cat: /<snip!>/build/tmp/work/qemux86_64-bec-linux/bec-simple-image/1.0-r0/recipe-sysroot/etc/ld.so.conf: No such file or directory | WARNING: /<snip!>/build/tmp/work/qemux86_64-bec-linux/bec-simple-image/1.0-r0/temp/run.prelink_image.27182:1 exit 1 from 'cat /<snip!>/build/tmp/work/qemux86_64-bec-linux/bec-simple-image/1.0-r0/recipe-sysroot/etc/ld.so.conf >> $ldsoconf' | DEBUG: Python function do_image finished | ERROR: Function failed: prelink_image (log file is located at /<snip!>/build/tmp/work/qemux86_64-bec-linux/bec-simple-image/1.0-r0/temp/log.do_image.27182) ERROR: Task (/<snip!>/meta-bec/recipes-core/images/bec-simple-image.bb:do_image) failed with exit code '1' NOTE: Tasks Summary: Attempted 3816 tasks of which 877 didn't need to be rerun and 1 failed. NOTE: The errors for this build are stored in /<snip!>/build/tmp/log/error-report/error_report_20180910111340.txt You can send the errors to a reports server by running: send-error-report /<snip!>/build/tmp/log/error-report/error_report_20180910111340.txt [-s server] NOTE: The contents of these logs will be posted in public if you use the above command with the default server. Please ensure you remove any identifying or proprietary information when prompted before sending. NOTE: Build completion summary: NOTE: do_populate_sysroot: 0.0% sstate reuse(0 setscene, 256 scratch) NOTE: do_package_qa: 0.0% sstate reuse(0 setscene, 155 scratch) NOTE: do_package: 0.0% sstate reuse(0 setscene, 155 scratch) NOTE: do_packagedata: 0.0% sstate reuse(0 setscene, 155 scratch) NOTE: do_package_write_ipk: 0.0% sstate reuse(0 setscene, 155 scratch) NOTE: do_populate_lic: 0.0% sstate reuse(0 setscene, 59 scratch) NOTE: Writing buildhistory Summary: 1 task failed: /<snip!>/meta-bec/recipes-core/images/bec-simple-image.bb:do_image Summary: There was 1 WARNING message shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code. I'm still not seeing any issues with a regular poky + meta-openembedded build for "poky" distro and "qemux86-64" machine. Bart >> Best regards, >> Bartosz Golaszewski >> >>> On Fri, Sep 7, 2018 at 3:55 AM Bartosz Golaszewski <[email protected]> wrote: >>>> >>>> From: Bartosz Golaszewski <[email protected]> >>>> >>>> This adds a recipe for networkd-dispatcher. >>>> >>>> It's a simple package containing a python script that needs to be >>>> installed together with a systemd service and an example config >>>> file. There's nothing to build. >>>> >>>> Signed-off-by: Bartosz Golaszewski <[email protected]> >>>> --- >>>> NOTE: resending with a proper tag >>>> >>>> v1 -> v2: >>>> - skip the package if systemd is not in DISTRO_FEATURES >>>> - use -D in install for new directories >>>> - use deltask instead of an empty do_compile() function >>>> - define PV in the recipe as <version>+git${SRCPV} >>>> >>>> .../networkd-dispatcher.bb | 33 +++++++++++++++++++ >>>> 1 file changed, 33 insertions(+) >>>> create mode 100644 >>>> meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher.bb >>>> >>>> diff --git >>>> a/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher.bb >>>> >>>> b/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher.bb >>>> new file mode 100644 >>>> index 000000000..7bb2347a8 >>>> --- /dev/null >>>> +++ >>>> b/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher.bb >>>> @@ -0,0 +1,33 @@ >>>> +python __anonymous() { >>>> + features = d.getVar('DISTRO_FEATURES') >>>> + if not features or 'systemd' not in features: >>>> + raise bb.parse.SkipPackage('networkd-dispatcher needs systemd in >>>> DISTRO_FEATURES') >>>> +} >>>> + >>>> +SUMMARY = "Dispatcher service for systemd-networkd connection status >>>> changes" >>>> +DESCRIPTION = "This daemon is similar to NetworkManager-dispatcher, but >>>> is much \ >>>> +more limited in the types of events it supports due to the limited nature >>>> of \ >>>> +systemd-networkd(8)." >>>> +AUTHOR = "Clayton Craft and others" >>>> + >>>> +LICENSE = "GPLv3" >>>> +LIC_FILES_CHKSUM = "file://LICENSE;md5=84dcc94da3adb52b53ae4fa38fe49e5d" >>>> + >>>> +RDEPENDS_${PN} = "systemd python3 python3-pygobject python3-dbus" >>>> + >>>> +SRC_URI = >>>> "git://gitlab.com/craftyguy/networkd-dispatcher.git;protocol=https" >>>> +SRCREV = "c7e25623a161b64618ea778541c064d2a1df086b" >>>> +PV = "1.7+git${SRCPV}" >>>> + >>>> +S = "${WORKDIR}/git" >>>> + >>>> +# Nothing to build, just a python script to install >>>> +deltask do_compile >>>> + >>>> +do_install() { >>>> + install -D -m 0755 ${S}/networkd-dispatcher >>>> ${D}${sbindir}/networkd-dispatcher >>>> + install -D -m 0644 ${S}/networkd-dispatcher.service >>>> ${D}/${systemd_system_unitdir}/networkd-dispatcher.service >>>> + install -D -m 0644 ${S}/networkd-dispatcher.conf >>>> ${D}/${sysconfdir}/conf.d/networkd-dispatcher.conf >>>> +} >>>> + >>>> +FILES_${PN} += "${systemd_system_unitdir}/networkd-dispatcher.service" >>>> -- >>>> 2.18.0 >>>> > -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
