mirror of
git://git.yoctoproject.org/poky
synced 2026-08-11 18:20:04 +00:00
sstatesig: Improve debug output if getpwuid() fails
If getpwduid fails, we don't see which file it failed on which is key information to aid debugging. Print this information when exceptions are raised. (From OE-Core rev: 9d7a5219713af8117eda145052c6d9abdf577d8f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
8dd90ff82e
commit
ecbf203e34
@ -541,8 +541,12 @@ def OEOuthashBasic(path, sigfile, task, d):
|
||||
add_perm(stat.S_IXOTH, 'x')
|
||||
|
||||
if include_owners:
|
||||
update_hash(" %10s" % pwd.getpwuid(s.st_uid).pw_name)
|
||||
update_hash(" %10s" % grp.getgrgid(s.st_gid).gr_name)
|
||||
try:
|
||||
update_hash(" %10s" % pwd.getpwuid(s.st_uid).pw_name)
|
||||
update_hash(" %10s" % grp.getgrgid(s.st_gid).gr_name)
|
||||
except KeyError:
|
||||
bb.warn("KeyError in %s" % path)
|
||||
raise
|
||||
|
||||
update_hash(" ")
|
||||
if stat.S_ISBLK(s.st_mode) or stat.S_ISCHR(s.st_mode):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user