]> code.ossystems Code Review - openembedded-core.git/commitdiff
image: Remove the do_package_write_* tasks
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 3 Mar 2018 08:39:37 +0000 (08:39 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 4 Mar 2018 11:34:59 +0000 (11:34 +0000)
Now we're filtering tasks in the rpm indexing code so that tasks can only
see the packages they really depend upon, having noexec package_write tasks
around is causing problems since the tasks exist but don't have manifests.

Removing the tasks entirely solves this problem and streamlines the
task execution graph too.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/image.bbclass

index 23ed53deb4bee235880b8b44c4191ecea45f2c8f..ce78c43a96c4891110c541a04addec7bb3932ea2 100644 (file)
@@ -627,9 +627,9 @@ deltask do_populate_sysroot
 do_package[noexec] = "1"
 deltask do_package_qa
 do_packagedata[noexec] = "1"
-do_package_write_ipk[noexec] = "1"
-do_package_write_deb[noexec] = "1"
-do_package_write_rpm[noexec] = "1"
+deltask do_package_write_ipk
+deltask do_package_write_deb
+deltask do_package_write_rpm
 
 # Prepare the root links to point to the /usr counterparts.
 create_merged_usr_symlinks() {