-
Bug
-
Resolution: Fixed
-
Blocker
-
Eel
-
None
-
pyroupdate.xml , qemux86-64 or porter or m3
Block upgrade to pyro.
Description: boot fails. During build we see messages like:
[log_check] warning: %post(base-files-3.0.14-r89.qemux86_64) scriptlet failed, exit status 127 [log_check] warning: %post(cynara-0.11.0+git0+973765e329-r0.corei7_64) scriptlet failed, exit status 1 [log_check] warning: %post(security-manager-policy-1.0.2+git0+860305a595-r0.corei7_64) scriptlet failed, exit status 1 [log_check] warning: %post(security-manager-1.0.2+git0+860305a595-r0.corei7_64) scriptlet failed, exit status 127
which are caused by:
Installing : base-files-3.0.14-r89.qemux86_64 58/1288. /var/tmp/rpm-tmp.3JeWJR: 12: /var/tmp/rpm-tmp.3JeWJR: chsmack: not found /var/tmp/rpm-tmp.3JeWJR: 13: /var/tmp/rpm-tmp.3JeWJR: chsmack: not found /var/tmp/rpm-tmp.3JeWJR: 18: /var/tmp/rpm-tmp.3JeWJR: chsmack: not found /var/tmp/rpm-tmp.3JeWJR: 19: /var/tmp/rpm-tmp.3JeWJR: chsmack: not found /var/tmp/rpm-tmp.3JeWJR: 23: /var/tmp/rpm-tmp.3JeWJR: chsmack: not found /var/tmp/rpm-tmp.3JeWJR: 29: /var/tmp/rpm-tmp.3JeWJR: chsmack: not found /var/tmp/rpm-tmp.3JeWJR: 30: /var/tmp/rpm-tmp.3JeWJR: chsmack: not found warning: %post(base-files-3.0.14-r89.qemux86_64) scriptlet failed, exit status 127
This is caused by the Recipe Specific Sysroots in pyro.
A recipe (task) only gets to see the dependencies in a separate sysroot directory that are declared (via hardlinks). Thus in our case the native chsmack seems be missing for this task.
The subsequent errors can be either caused by the failing base-files or have similar symptoms.
- relates to
-
SPEC-511 meta-iot-security upstream no longer in line with AGL security model
- Closed