From ed1e9c611f06001139425f44bda83d80667c3dab Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Tue, 26 Mar 2013 15:37:45 +0000 Subject: [PATCH] package.bbclass: Correctly handle /usr/src/debug file ownership After the recent cached path operation improvements, we need to tell the cache about directory changes. /usr/src/debug was was cached as not created and this was leading to bugs in file ownership. This change updates the cache and avoids this issue. (From OE-Core rev: 553a8010e81448629a94ab04fd989e6e49066f2b) Signed-off-by: Richard Purdie --- meta/classes/package.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 447a74b..3479947 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -302,6 +302,7 @@ def copydebugsources(debugsrcdir, d): if not cpath.exists(basepath): nosuchdir.append(basepath) bb.utils.mkdirhier(basepath) + cpath.updatecache(basepath) processdebugsrc = "LC_ALL=C ; sort -z -u '%s' | egrep -v -z '(|)$' | " # We need to ignore files that are not actually ours -- 2.7.4