]> code.ossystems Code Review - openembedded-core.git/commitdiff
package_*.bbclass: Always run these tasks under fakeroot
authorRichard Purdie <rpurdie@linux.intel.com>
Mon, 16 Aug 2010 15:40:52 +0000 (16:40 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Thu, 19 Aug 2010 21:36:26 +0000 (22:36 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/classes/package_deb.bbclass
meta/classes/package_ipk.bbclass
meta/classes/package_rpm.bbclass
meta/classes/package_tar.bbclass

index d923ad10731494ef6d1349d1f51ce9c8b53f8180..a06896257c87222eec964baf67ca477edb0768d6 100644 (file)
@@ -268,6 +268,7 @@ python () {
         deps.append('dpkg-native:do_populate_sysroot')
         deps.append('virtual/fakeroot-native:do_populate_sysroot')
         bb.data.setVarFlag('do_package_write_deb', 'depends', " ".join(deps), d)
+        bb.data.setVarFlag('do_package_write_ipk', 'fakeroot', "1", d)
 }
 
 python do_package_write_deb () {
index 2a93bd1a7c702a468378094717775a2f03e65b93..dfb7b98b85b593ea23b4df79e4389928cce8d3a1 100644 (file)
@@ -316,6 +316,7 @@ python () {
         deps.append('opkg-utils-native:do_populate_sysroot')
         deps.append('virtual/fakeroot-native:do_populate_sysroot')
         bb.data.setVarFlag('do_package_write_ipk', 'depends', " ".join(deps), d)
+        bb.data.setVarFlag('do_package_write_ipk', 'fakeroot', "1", d)
 }
 
 python do_package_write_ipk () {
index 273a7d44ed2fbb23952e386e1f18b07b6f8ebcbb..d069182a3f2254d057dd49fed4252d048aefc592 100644 (file)
@@ -206,6 +206,7 @@ python () {
         deps.append('rpm-native:do_populate_sysroot')
         deps.append('virtual/fakeroot-native:do_populate_sysroot')
         bb.data.setVarFlag('do_package_write_rpm', 'depends', " ".join(deps), d)
+        bb.data.setVarFlag('do_package_write_ipk', 'fakeroot', "1", d)
 }
 
 SSTATETASKS += "do_package_write_rpm"
index ea72d4d531edae7ccfc75f7cfa8900dbef208711..e546eb7fd828556467c3b0a5837ea62137c64396 100644 (file)
@@ -96,6 +96,7 @@ python () {
         deps.append('tar-native:do_populate_sysroot')
         deps.append('virtual/fakeroot-native:do_populate_sysroot')
         bb.data.setVarFlag('do_package_write_tar', 'depends', " ".join(deps), d)
+        bb.data.setVarFlag('do_package_write_ipk', 'fakeroot', "1", d)
 }