State of bitbake world, wrong PACKAGE_ARCHs 2015-11-13
Quoted 18 lines · Martin Jansa
Quoted 8 lines · Martin Jansa
This is new report generated with
oe-core/scripts/sstate-diff-machines.shTo reproduce it, you need "qemux86copy" MACHINE which is the same as qemux86 only with different name (to simulate 2 MACHINEs with same
TUNE_PKGARCHin oe-core). You can find commit adding "qemux86copy" in jansa/master branch:
http://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/masterQuoted 6 lines
Current logs:
http://logs.nslu2-linux.org/buildlogs/oe/world/log.signatures.20140724_010942.log/jansa/master branches are containing couple of pending changes (mostly to remove allarch), so if you try it with current master branches it will be (a lot) worse.
Just for test I've just dropped these fixes, so a few more issues reported now:
Quoted 10 lines
ERROR: 63 issues were found in these recipes: android-tools dracut font-alias initramfs-framework initscripts ipsec-tools linux-firmware lmsensors oprofile oprofileui oprofileui-server polkit-group-rule-datetime polkit-group-rule-network ppp-dialin qt-demo-init resolvconf run-postinsts shr-theme-neo sysvinit terminus-font tipcutils ttf-arphic-uming ttf-dejavu ttf-droid ttf-gentium ttf-hunkyfonts ttf-inconsolata ttf-liberation ttf-mplus ttf-sazanami ttf-ubuntu-font-family ttf-wqy-zenhei usbinit vpnc weston-init xfce4-session xl2tpd xserver-common xserver-nodm-init xuser-account
With patches I've sent yesterday we get to reasonable state.
ERROR: 2 issues were found in these recipes: dracut lmsensors
Complete log:
http://logs.nslu2-linux.org/buildlogs/oe/world/log.signatures.20151113_154041.log/
I've already sent v2 for dracut and another fix for lmsensors.
=== Comparing signatures for task do_configure.sigdata between qemux86copy and qemux86 ===
=== Comparing signatures for task do_populate_sysroot.sigdata between qemux86copy and qemux86 ===
=== Comparing signatures for task do_package_write_ipk.sigdata between qemux86copy and qemux86 ===
ERROR: dracut different signature for task do_package_write_ipk.sigdata between qemux86copy and qemux86
runtaskdeps changed from ['bash-completionbash-completion_2.1.bb.do_packagedata', 'bashbash_4.3.30.bb.do_packagedata', 'busyboxbusybox_1.23.2.bb.do_packagedata', 'coreutilscoreutils_8.24.bb.do_packagedata', 'cpiocpio_2.11.bb.do_packagedata', 'dracutdracut_git.bb.do_package', 'dracutdracut_git.bb.do_packagedata', 'findutilsfindutils_4.5.14.bb.do_packagedata', 'glibcglibc_2.22.bb.do_packagedata', 'linuxlinux-yocto_4.1.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.4.bb.do_populate_sysroot:virtual:native', 'systemdsystemd_225.bb.do_packagedata', 'util-linuxutil-linux_2.26.2.bb.do_packagedata'] to ['bash-completionbash-completion_2.1.bb.do_packagedata', 'bashbash_4.3.30.bb.do_packagedata', 'busyboxbusybox_1.23.2.bb.do_packagedata', 'coreutilscoreutils_8.24.bb.do_packagedata', 'cpiocpio_2.11.bb.do_packagedata', 'dracutdracut_git.bb.do_package', 'dracutdracut_git.bb.do_packagedata', 'findutilsfindutils_4.5.14.bb.do_packagedata', 'glibcglibc_2.22.bb.do_packagedata', 'linuxlinux-yocto_4.1.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.4.bb.do_populate_sysroot:virtual:native', 'systemdsystemd_225.bb.do_packagedata', 'util-linuxutil-linux_2.26.2.bb.do_packagedata'] /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.1.bb.do_packagedata with hash c7d89376b468c84d1beb8eab1754ee87
changed to/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.1.bb.do_packagedata with hash 456a30c47c28e7d6a848428e5f5dbbe2
Hash for dependent task linuxlinux-yocto_4.1.bb.do_packagedata changed from c7d89376b468c84d1beb8eab1754ee87 to 456a30c47c28e7d6a848428e5f5dbbe2
ERROR: lmsensors different signature for task do_package_write_ipk.sigdata between qemux86copy and qemux86
runtaskdeps changed from ['bashbash_4.3.30.bb.do_packagedata', 'lm_sensorslmsensors-config_1.0.bb.do_packagedata', 'lm_sensorslmsensors_3.4.0.bb.do_package', 'lm_sensorslmsensors_3.4.0.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'perlperl_5.22.0.bb.do_packagedata', 'pseudopseudo_1.7.4.bb.do_populate_sysroot:virtual:native', 'rrdtoolrrdtool_1.5.4.bb.do_packagedata'] to ['bashbash_4.3.30.bb.do_packagedata', 'lm_sensorslmsensors-config_1.0.bb.do_packagedata', 'lm_sensorslmsensors_3.4.0.bb.do_package', 'lm_sensorslmsensors_3.4.0.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'perlperl_5.22.0.bb.do_packagedata', 'pseudopseudo_1.7.4.bb.do_populate_sysroot:virtual:native', 'rrdtoolrrdtool_1.5.4.bb.do_packagedata'] /home/jenkins/oe/world/shr-core/meta-openembedded/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb.do_packagedata with hash 26762e381db19859b96a0c8ce13ee808
changed to/home/jenkins/oe/world/shr-core/meta-openembedded/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb.do_packagedata with hash a94903117ba4beac7f22a4edd3084d9b
Hash for dependent task lm_sensorslmsensors-config_1.0.bb.do_packagedata changed from 26762e381db19859b96a0c8ce13ee808 to a94903117ba4beac7f22a4edd3084d9b
ERROR: 2 errors found in /home/jenkins/oe/world/shr-core/tmp-glibc/sstate-diff/1447429242/signatures.qemux86.do_package_write_ipk.sigdata.log
=== Comparing signatures for task do_configure.sigdata between qemux86copy and qemuarm ===
INFO: binutils-cross-i586 task do_configure.sigdata doesn't exist in qemuarm
INFO: gcc-cross-i586 task do_configure.sigdata doesn't exist in qemuarm
INFO: gcc-cross-initial-i586 task do_configure.sigdata doesn't exist in qemuarm
INFO: gdb-cross-i586 task do_configure.sigdata doesn't exist in qemuarm
INFO: grub-efi-native task do_configure.sigdata doesn't exist in qemuarm
INFO: libarchive-native task do_configure.sigdata doesn't exist in qemuarm
INFO: makedevs-native task do_configure.sigdata doesn't exist in qemuarm
INFO: ninja-native task do_configure.sigdata doesn't exist in qemuarm
INFO: opkg-native task do_configure.sigdata doesn't exist in qemuarm
=== Comparing signatures for task do_populate_sysroot.sigdata between qemux86copy and qemuarm ===
INFO: binutils-cross-i586 task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: gcc-cross-i586 task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: gcc-cross-initial-i586 task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: gdb-cross-i586 task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: grub-efi-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: libarchive-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: makedevs-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: ninja-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: opkg-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
=== Comparing signatures for task do_package_write_ipk.sigdata between qemux86copy and qemuarm ===
ERROR: 2 issues were found in these recipes: dracut lmsensors
Quoted 30 lines · Martin Jansa
Quoted 18 lines · Martin Jansa
Quoted 8 lines · Martin Jansa
This is new report generated with
oe-core/scripts/sstate-diff-machines.shTo reproduce it, you need "qemux86copy" MACHINE which is the same as qemux86 only with different name (to simulate 2 MACHINEs with same
TUNE_PKGARCHin oe-core). You can find commit adding "qemux86copy" in jansa/master branch:
http://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/masterQuoted 6 lines
Current logs:
http://logs.nslu2-linux.org/buildlogs/oe/world/log.signatures.20140724_010942.log/jansa/master branches are containing couple of pending changes (mostly to remove allarch), so if you try it with current master branches it will be (a lot) worse.
Just for test I've just dropped these fixes, so a few more issues reported now:
Quoted 10 lines
ERROR: 63 issues were found in these recipes: android-tools dracut font-alias initramfs-framework initscripts ipsec-tools linux-firmware lmsensors oprofile oprofileui oprofileui-server polkit-group-rule-datetime polkit-group-rule-network ppp-dialin qt-demo-init resolvconf run-postinsts shr-theme-neo sysvinit terminus-font tipcutils ttf-arphic-uming ttf-dejavu ttf-droid ttf-gentium ttf-hunkyfonts ttf-inconsolata ttf-liberation ttf-mplus ttf-sazanami ttf-ubuntu-font-family ttf-wqy-zenhei usbinit vpnc weston-init xfce4-session xl2tpd xserver-common xserver-nodm-init xuser-account
Quoted 7 lines
With patches I've sent yesterday we get to reasonable state.
ERROR: 2 issues were found in these recipes: dracut lmsensorsComplete log:
http://logs.nslu2-linux.org/buildlogs/oe/world/log.signatures.20151113_154041.log/I've already sent v2 for dracut and another fix for lmsensors.
And they worked, so now we have clean report:
http://logs.nslu2-linux.org/buildlogs/oe/world/log.signatures.20151114_034919.log/
=== Comparing signatures for task do_configure.sigdata between qemux86copy and qemux86 ===
=== Comparing signatures for task do_populate_sysroot.sigdata between qemux86copy and qemux86 ===
=== Comparing signatures for task do_package_write_ipk.sigdata between qemux86copy and qemux86 ===
=== Comparing signatures for task do_configure.sigdata between qemux86copy and qemuarm ===
INFO: binutils-cross-i586 task do_configure.sigdata doesn't exist in qemuarm
INFO: gcc-cross-i586 task do_configure.sigdata doesn't exist in qemuarm
INFO: gcc-cross-initial-i586 task do_configure.sigdata doesn't exist in qemuarm
INFO: gdb-cross-i586 task do_configure.sigdata doesn't exist in qemuarm
INFO: grub-efi-native task do_configure.sigdata doesn't exist in qemuarm
INFO: libarchive-native task do_configure.sigdata doesn't exist in qemuarm
INFO: makedevs-native task do_configure.sigdata doesn't exist in qemuarm
INFO: ninja-native task do_configure.sigdata doesn't exist in qemuarm
INFO: opkg-native task do_configure.sigdata doesn't exist in qemuarm
=== Comparing signatures for task do_populate_sysroot.sigdata between qemux86copy and qemuarm ===
INFO: binutils-cross-i586 task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: gcc-cross-i586 task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: gcc-cross-initial-i586 task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: gdb-cross-i586 task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: grub-efi-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: libarchive-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: makedevs-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: ninja-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
INFO: opkg-native task do_populate_sysroot.sigdata doesn't exist in qemuarm
=== Comparing signatures for task do_package_write_ipk.sigdata between qemux86copy and qemuarm ===
INFO: Output written in: /home/jenkins/oe/world/shr-core/tmp-glibc/sstate-diff/1447472959
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]