From e68171d8064387769175bfc2bf9d3aaec6805e59 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Thu, 30 May 2019 10:12:03 -0700 Subject: ref-manual: Updates to check-recipe-upgrade devtool command I updated the section to include more detail on what the user sees in the returned table. (From yocto-docs rev: 34b801d6fa61290be51e589c4cc759b59620edf1) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/ref-devtool-reference.xml | 49 +++++++++++++++++++--- 1 file changed, 43 insertions(+), 6 deletions(-) (limited to 'documentation') diff --git a/documentation/ref-manual/ref-devtool-reference.xml b/documentation/ref-manual/ref-devtool-reference.xml index b35aa039b1..14395a7ffd 100644 --- a/documentation/ref-manual/ref-devtool-reference.xml +++ b/documentation/ref-manual/ref-devtool-reference.xml @@ -427,7 +427,6 @@ -
Checking on the Upgrade Status of a Recipe @@ -441,9 +440,26 @@ To check on the upgrade status of a recipe, use the devtool check-upgrade-status command. The command displays a table of your current recipe versions, - the latest upstream versions, and any additional information - such as commit hash strings and reasons you might be able to - upgrade a particular recipe. + the latest upstream versions, the email address of the recipe's + maintainer, and any additional information such as commit hash + strings and reasons you might be able to upgrade a particular + recipe. + NOTES: + + + For the oe-core layer, recipe + maintainers come from the + maintainers.inc + file. + + + If the recipe is using the + Git fetcher + rather than a tarball, the commit hash points to the + commit that matches the recipe's latest version tag. + + + @@ -465,8 +481,29 @@ -h, --help show this help message and exit --all, -a Show all recipes, not just recipes needing upgrade - Following is a partial example table which reports on all the - recipes: + + + + Unless you provide a specific recipe name on the command line, + the command checks all recipes in all configured layers. + + + + Following is a partial example table that reports on all the + recipes. + Notice the reported reason for not upgrading the + base-passwd recipe. + In this example, while a new version is available upstream, + you do not want to use it because the dependency on + cdebconf is not easily satisfied. + + When a reason for not upgrading displays, the reason is + usually written into the recipe using the + RECIPE_NO_UPDATE_REASON variable. + See the + base-passwd.bb + recipe for an example. + $ devtool check-upgrade-status ... -- cgit v1.2.3-54-g00ecf