On Wed, 2011-09-07 at 20:58 -0700, Saul Wold wrote: > On 09/07/2011 01:28 PM, Phil Blundell wrote: > > Replace various hard-coded references to /usr, /var and /etc with symbolic > > equivalents. > > > > Also replace adhoc usage of adduser/addgroup with useradd.bbclass > > functionality. This should, in theory, remove the need for a postinst > > to be run at boot time. > > > > Signed-off-by: Phil Blundell<[email protected]> > > This one seems to have some problems: > > ERROR: Function 'useradd_sysroot' failed (see > /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-x86-64/build/build/tmp/work/x86_64-poky-linux/dbus-1.4.12-r6/temp/log.do_install.19825 > > for further information) > ERROR: Logfile of failure stored in: > /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-x86-64/build/build/tmp/work/x86_64-poky-linux/dbus-1.4.12-r6/temp/log.do_install.19825 > Log data follows: > | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', > 'bit-64', 'x86_64-linux', 'common'] > | ERROR: Function 'useradd_sysroot' failed (see > /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-x86-64/build/build/tmp/work/x86_64-poky-linux/dbus-1.4.12-r6/temp/log.do_install.19825 > > for further information) > | Running groupadd commands... > | sent invalidate(passwd) request, exiting > | sent invalidate(group) request, exiting > | sent invalidate(group) request, exiting > | sent invalidate(passwd) request, exiting > | sent invalidate(group) request, exiting > | sent invalidate(group) request, exiting > | Running useradd commands... > | useradd: group messagebus exists - if you want to add this user to > that group, use -g. > NOTE: package dbus-1.4.12-r6: task do_install: Failed
That sounds a bit like the useradd option parsing bug (in shadow-native) that I mentioned the other day. I had meant to send a patch for that but I forgot. Do any other recipes which use useradd.bbclass work for you? p. _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
