FILESYSTEM_PERMS_TABLES must be set with the relative path from one of the
BBPATH paths.

Without this patch the setting of FILESYSTEM_PERMS_TABLES disables the use
of openembedded-core/meta/files/fs-perms.txt but, as the file in
meta-angstrom/files/fs-perms-angstrom.txt is not found, that file is not
used for the fixup-perms task.

With fs-perms-angstrom.txt active files deployed from copydebugsources no
longer trigger these warnings:
| WARNING: helloworld-1.0-r0 do_package_qa: QA Issue: helloworld: .../src/main.c
| is owned by uid 1000, which is the same as the user running bitbake. This may
| be due to host contamination [host-user-contaminated]

Signed-off-by: Max Krummenacher <>
 conf/distro/include/ | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf/distro/include/ 
index 33aaaef..1a3af9d 100644
--- a/conf/distro/include/
+++ b/conf/distro/include/
@@ -62,7 +62,7 @@ PACKAGE_CLASSES = "package_ipk"
 # Image.bbclass stuff:
 # Override default fs-perms.txt that messes with our /var setup:
-FILESYSTEM_PERMS_TABLES = "fs-perms-angstrom.txt"
+FILESYSTEM_PERMS_TABLES = "files/fs-perms-angstrom.txt"
 # udev, devfsd, busybox-mdev (from busybox) or none

Angstrom-distro-devel mailing list

Reply via email to