[OE-core] Build failure
Andreas Müller
schnitzeltony at googlemail.com
Wed Nov 14 09:15:22 UTC 2012
Ciao,
with latest layer HEADS and build from scratch I get:
KeyError: 'getpwnam(): name not found: root'
ERROR: The stack trace of python calls that resulted in this
exception/failure was:
ERROR: File "fixup_perms", line 227, in <module>
ERROR:
ERROR: File "fixup_perms", line 155, in fixup_perms
ERROR:
ERROR: File "fixup_perms", line 32, in __init__
ERROR:
ERROR: File "fixup_perms", line 42, in _setdir
ERROR:
ERROR: File "fixup_perms", line 66, in _procuid
ERROR:
ERROR: The code that was being executed was:
ERROR: 0223: each_file = os.path.join(root, f)
ERROR: 0224: fix_perms(each_file,
fs_perms_table[dir].fmode, fs_perms_table[dir].fuid,
fs_perms_table[dir].fgid, dir)
ERROR: 0225:
ERROR: 0226:
ERROR: *** 0227:fixup_perms(d)
ERROR: 0228:
ERROR: [From file: 'fixup_perms', lineno: 227, function: <module>]
ERROR: 0151: for path in target_path_vars:
ERROR: 0152: dir = d.getVar(path, True) or ""
ERROR: 0153: if dir == "":
ERROR: 0154: continue
ERROR: *** 0155: fs_perms_table[dir] =
fs_perms_entry(bb.data.expand("%s 0755 root root false - - -" % (dir),
d))
ERROR: 0156:
ERROR: 0157: # Now we actually load from the configuration files
ERROR: 0158: for conf in get_fs_perms_list(d).split():
ERROR: 0159: if os.path.exists(conf):
ERROR: [From file: 'fixup_perms', lineno: 155, function: fixup_perms]
ERROR: Function failed: fixup_perms
ERROR: Logfile of failure stored in:
/home/andreas/tmp/oe-core-eglibc/work/armv7a-vfp-neon-angstrom-linux-gnueabi/util-macros-1_1.17-r0/temp/log.do_package.28653
ERROR: Task 4450
(/home/andreas/data/oe-core/sources/openembedded-core/meta/recipes-graphics/xorg-util/util-macros_1.17.bb,
do_package) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3985 tasks of which 397 didn't need to
be rerun and 1 failed.
The only additional information I found up to now:
* the code mentioned in error message is found in package.bbclass.
* in sysroot/etc/passwd there is a line 'root::0:0:root:/home/root:/bin/sh'
Any ideas?
Andreas
More information about the Openembedded-core
mailing list