[poky] Missing dependencies after setscene, postinst fails

Jack_Fewx at Dell.com Jack_Fewx at Dell.com
Wed Jul 29 14:38:50 PDT 2015


I can’t dump all of that without highly redacting it, so instead I just pulled all instances of ca-certificates and nss with both successful and non-successful builds (i.e. with and without my fixes).  If you need other specific data please let me know and I’ll try to provide it.

Ca-certificates (success):
                Line 174: NOTE: Running setscene task 78 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/ca-certificates/ca-certificates_20140325.bb, do_package_write_ipk_setscene)
                Line 179: NOTE: recipe ca-certificates-20140325-r0: task do_package_write_ipk_setscene: Started
                Line 183: NOTE: recipe ca-certificates-20140325-r0: task do_package_write_ipk_setscene: Succeeded
                Line 1477: NOTE: Running setscene task 718 of 1876 (virtual:native:/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/ca-certificates/ca-certificates_20140325.bb, do_populate_sysroot_setscene)
                Line 1496: NOTE: recipe ca-certificates-native-20140325-r0: task do_populate_sysroot_setscene: Started
                Line 1511: NOTE: recipe ca-certificates-native-20140325-r0: task do_populate_sysroot_setscene: Succeeded
                Line 1820: NOTE: Running setscene task 899 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/ca-certificates/ca-certificates_20140325.bb, do_packagedata_setscene)
                Line 1825: NOTE: recipe ca-certificates-20140325-r0: task do_packagedata_setscene: Started
                Line 1828: NOTE: recipe ca-certificates-20140325-r0: task do_packagedata_setscene: Succeeded
                Line 1829: NOTE: Running setscene task 905 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/ca-certificates/ca-certificates_20140325.bb, do_package_setscene)
                Line 1850: NOTE: recipe ca-certificates-20140325-r0: task do_package_setscene: Started
                Line 1864: NOTE: recipe ca-certificates-20140325-r0: task do_package_setscene: Succeeded

Ca-certificates (fail):

                Line 155: NOTE: Running setscene task 81 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/ca-certificates/ca-certificates_20140325.bb, do_package_write_ipk_setscene)
                Line 162: NOTE: recipe ca-certificates-20140325-r0: task do_package_write_ipk_setscene: Started
                Line 172: NOTE: recipe ca-certificates-20140325-r0: task do_package_write_ipk_setscene: Succeeded
                Line 1783: NOTE: Running setscene task 892 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/ca-certificates/ca-certificates_20140325.bb, do_packagedata_setscene)
                Line 1791: NOTE: recipe ca-certificates-20140325-r0: task do_packagedata_setscene: Started
                Line 1798: NOTE: recipe ca-certificates-20140325-r0: task do_packagedata_setscene: Succeeded
                Line 3772: ERROR: The following packages could not be configured offline and rootfs is read-only: ['ca-certificates']

Nss (success):

                Line 1621: NOTE: Running setscene task 812 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/nss/nss_3.15.1.bb, do_populate_sysroot_setscene)
                Line 1624: NOTE: Running setscene task 813 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/nss/nss_3.15.1.bb, do_package_write_ipk_setscene)
                Line 1627: NOTE: recipe nss-3.15.1-r0: task do_populate_sysroot_setscene: Started
                Line 1632: NOTE: recipe nss-3.15.1-r0: task do_package_write_ipk_setscene: Started
                Line 1635: NOTE: recipe nss-3.15.1-r0: task do_populate_sysroot_setscene: Succeeded
                Line 1643: NOTE: recipe nss-3.15.1-r0: task do_package_write_ipk_setscene: Succeeded
                Line 1645: NOTE: Running setscene task 824 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/nss/nss_3.15.1.bb, do_packagedata_setscene)
                Line 1655: NOTE: recipe nss-3.15.1-r0: task do_packagedata_setscene: Started
                Line 1660: NOTE: recipe nss-3.15.1-r0: task do_packagedata_setscene: Succeeded
                Line 2024: NOTE: Running setscene task 1069 of 1876 (virtual:native:/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/nss/nss_3.15.1.bb, do_populate_sysroot_setscene)
                Line 2036: NOTE: recipe nss-native-3.15.1-r0: task do_populate_sysroot_setscene: Started
                Line 2056: NOTE: recipe nss-native-3.15.1-r0: task do_populate_sysroot_setscene: Succeeded
                Line 2069: NOTE: Running setscene task 1096 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/nss/nss_3.15.1.bb, do_package_setscene)
                Line 2081: NOTE: recipe nss-3.15.1-r0: task do_package_setscene: Started
                Line 2102: NOTE: recipe nss-3.15.1-r0: task do_package_setscene: Succeeded

Nss (fail):
                Line 1659: NOTE: Running setscene task 813 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/nss/nss_3.15.1.bb, do_populate_sysroot_setscene)
                Line 1662: NOTE: Running setscene task 814 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/nss/nss_3.15.1.bb, do_package_write_ipk_setscene)
                Line 1663: NOTE: recipe nss-3.15.1-r0: task do_populate_sysroot_setscene: Started
                Line 1670: NOTE: recipe nss-3.15.1-r0: task do_package_write_ipk_setscene: Started
                Line 1671: NOTE: recipe nss-3.15.1-r0: task do_populate_sysroot_setscene: Succeeded
                Line 1675: NOTE: recipe nss-3.15.1-r0: task do_package_write_ipk_setscene: Succeeded
                Line 1676: NOTE: Running setscene task 819 of 1876 (/home/jack_fewx/master/build/refboard/xrev/../../../poky/meta/recipes-support/nss/nss_3.15.1.bb, do_packagedata_setscene)
                Line 1684: NOTE: recipe nss-3.15.1-r0: task do_packagedata_setscene: Started
                Line 1694: NOTE: recipe nss-3.15.1-r0: task do_packagedata_setscene: Succeeded
                Line 3433: ERROR: The following packages could not be configured offline and rootfs is read-only: ['nss']

Jack Fewx

From: Burton, Ross [mailto:ross.burton at intel.com]
Sent: Wednesday, July 29, 2015 2:22 PM
To: Fewx, Jack
Cc: Poky Project
Subject: Re: [poky] Missing dependencies after setscene, postinst fails


On 28 July 2015 at 18:11, <Jack_Fewx at dell.com<mailto:Jack_Fewx at dell.com>> wrote:
Very good point.  After a few attempts, the following seems to work, so it won’t be just ipk specific:

do_package_setscene[depends] += "ca-certificates-native:do_populate_sysroot"

Interestingly I can't replicate this.  Switched to 1.7.1, added ca-certificates to core-image-minimal, wiped away tmp, bitbake core-image-minimal and the log shows ca-certificates-native being installed before the image is constructed.

Can you share a cooker log (tmp/log/cooker) without your fixes?  That might help verify what's going on.

Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/poky/attachments/20150729/1fd9e167/attachment-0001.html>


More information about the poky mailing list