From 3a78a23e767e9f3e70659ce26a4b03187e72241d Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Tue, 26 Mar 2013 15:37:45 +0000 Subject: 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 447a74bcb7..3479947141 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 -- cgit v1.2.3-54-g00ecf