On Mon, Oct 21, 2013 at 12:38 PM, Martin Jansa <martin.ja...@gmail.com> wrote: > On Mon, Oct 21, 2013 at 10:58:45AM +0200, Andrea Adami wrote: >> <cut> >> > qemux86* common (5): >> > meta-openembedded/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-klibc-image.bb, >> > do_rootfs >> </cut> >> >> Hi Martin, thanks for taking care of all those builds. >> About this new do_rootfs failure [1], it seems related to update-rc.d >> /postinst code. >> >> As you already know, for this image we don't want any initscript nor >> package manager cruft but now and then some change in oe-core opens >> unwanted doors... >> >> I'll investigate what's happening: seems strange it only fails on x86*. > > This world build didn't have this fix included: > http://git.openembedded.org/openembedded-core/commit/?id=2b179d90eacc58f0b217f64407782a9174362850 > > it's queued for next one, maybe it will help. > >> | makedevs: No entry for root in search list > is also interesting, should it be calling makedevs in this initramfs > (IIRC kexecboot is creating all dev nodes manually?) >
Yes... > | makedevs: No entry for root in search list Seems oiginated by commit d073ca77ba886c7912abd3ec064088 1c00aea3bb image.bbclass: create device table after package installation In fact, we set IMAGE_DEVICE_TABLES = "" for the initramfs then we mount devtmps during init. Cheers Andrea > >> >> Cheers >> Andrea >> >> >> [1] >> ERROR: Function failed: do_rootfs (log file is located at >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/temp/log.do_rootfs.23292) >> ERROR: Logfile of failure stored in: >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/temp/log.do_rootfs.23292 >> Log data follows: >> | DEBUG: Executing python function rootfs_process_ignore >> | DEBUG: Python function rootfs_process_ignore finished >> | DEBUG: Executing python function rootfs_runtime_mapping >> | DEBUG: Python function rootfs_runtime_mapping finished >> | DEBUG: Executing shell function do_rootfs >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/Packages. >> | Updated list of available packages in >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/lists/oe. >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/all/Packages. >> | Updated list of available packages in >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/lists/oe-all. >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/i586/Packages. >> | Updated list of available packages in >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/lists/oe-i586. >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/qemux86/Packages. >> | Updated list of available packages in >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/lists/oe-qemux86. >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/Packages. >> | Updated list of available packages in >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/lists/oe. >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/all/Packages. >> | Updated list of available packages in >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/lists/oe-all. >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/i586/Packages. >> | Updated list of available packages in >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/lists/oe-i586. >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/qemux86/Packages. >> | Updated list of available packages in >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/lists/oe-qemux86. >> | Installing kexec-klibc (2.0.2-r0.16) to root... >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/i586/kexec-klibc_2.0.2-r0.16_i586.ipk. >> | Installing run-postinsts (1.0-r9.26) to root... >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/i586/run-postinsts_1.0-r9.26_i586.ipk. >> | Installing update-rc.d (0.7-r5.37) to root... >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/all/update-rc.d_0.7-r5.37_all.ipk. >> | Installing ubiattach-klibc (1.5.0-r0.28) to root... >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/i586/ubiattach-klibc_1.5.0-r0.28_i586.ipk. >> | Installing kexecboot-klibc (0.6-r0.2) to root... >> | Downloading >> file:/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/deploy/ipk/qemux86/kexecboot-klibc_0.6-r0.2_qemux86.ipk. >> | >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/info/run-postinsts.postinst: >> 8: >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs//var/lib/opkg/info/run-postinsts.postinst: >> /etc/init.d/run-postinsts: not found >> | update-rc.d: >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs/etc/init.d/run-postinsts >> exists during rc.d purge (continuing) >> | Removing any system startup links for run-postinsts ... >> | Adding system startup for >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/rootfs/etc/init.d/run-postinsts. >> | Configuring kexecboot-klibc. >> | Configuring ubiattach-klibc. >> | Configuring kexec-klibc. >> | Configuring update-rc.d. >> | Configuring run-postinsts. >> | Building from feeds activated! >> | Running intercept scripts: >> | log_check: Using >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/temp/log.do_rootfs.23292 >> as logfile >> | Logfile is clean >> | makedevs: No entry for root in search list >> | WARNING: exit code 1 from a shell command. >> | ERROR: Function failed: do_rootfs (log file is located at >> /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/qemux86-oe-linux/initramfs-kexecboot-klibc-image/1.0-r0/temp/log.do_rootfs.23292) >> NOTE: recipe initramfs-kexecboot-klibc-image-1.0-r0: task do_rootfs: Failed >> ERROR: Task 25930 >> (/home/jenkins/oe/shr-core-branches/shr-core/meta-openembedded/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-klibc-image.bb, >> do_rootfs) failed with exit code '1' > > -- > Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core