On Aug 7, 2013, at 12:30 AM, Rongqing Li <[email protected]> wrote:
> ping > > On 07/24/2013 01:24 PM, [email protected] wrote: >> From: "Roy.Li" <[email protected]> >> >> qemu prints errors sometime, but it works well, how do you know ? >> the error information >> can be captured by rpm, and lead to rpm failure. like: >> >> $export D=/tmp/rootfs;.../usr/bin/qemu-i386 -L $D \ >> -E LD_LIBRARY_PATH=$D/usr/lib:$D/lib $D/bin/udevadm hwdb >> --update --root $D >> qemu: Unsupported syscall: 240 >> $echo $? >> $ 0 >> >> Signed-off-by: Roy.Li <[email protected]> >> --- >> meta/recipes-core/systemd/systemd_204.bb | 4 +++- >> 1 file changed, 3 insertions(+), 1 deletion(-) >> >> diff --git a/meta/recipes-core/systemd/systemd_204.bb >> b/meta/recipes-core/systemd/systemd_204.bb >> index b8b1290..10bde33 100644 >> --- a/meta/recipes-core/systemd/systemd_204.bb >> +++ b/meta/recipes-core/systemd/systemd_204.bb >> @@ -277,7 +277,9 @@ ALTERNATIVE_PRIORITY[poweroff] ?= "300" >> pkg_postinst_udev-hwdb () { >> if test -n "$D"; then >> ${@qemu_run_binary(d, '$D', '${base_bindir}/udevadm')} hwdb >> --update \ >> - --root $D >> + --root $D 2>/dev/null >> + >> + [ $? -ne 0 ] && exit 1 >> else >> udevadm hwdb --update >> fi >> > > -- > Best Reagrds, > Roy | RongQing Li > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-core _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
