[oe-commits] [bitbake] 05/17: toaster: views api Package info return both kinds of RDEPENDS
git at git.openembedded.org
git at git.openembedded.org
Mon Mar 7 17:23:57 UTC 2016
rpurdie pushed a commit to branch master
in repository bitbake.
commit d3b5f3b7ba4550e7cd03a37ca19ccd2fc0042b2d
Author: Michael Wood <michael.g.wood at intel.com>
AuthorDate: Mon Mar 7 12:01:48 2016 +0000
toaster: views api Package info return both kinds of RDEPENDS
As we do with the popover snippet which shows dependencies inline in the
table also show dependencies which have both TYPE_TRDEPENDS and
TYPE_RDEPENDS.
Also remove obsolete comment
Signed-off-by: Michael Wood <michael.g.wood at intel.com>
Signed-off-by: Elliot Smith <elliot.smith at intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
lib/toaster/toastergui/views.py | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/lib/toaster/toastergui/views.py b/lib/toaster/toastergui/views.py
index f3b8d3c..bd11892 100755
--- a/lib/toaster/toastergui/views.py
+++ b/lib/toaster/toastergui/views.py
@@ -2577,9 +2577,6 @@ if True:
else:
all_current_packages = recipe.get_all_packages()
- # TODO currently we ignore packgegroups as we don't have a
- # way to deal with them yet.
-
# Dependencies for package which aren't satisfied by the
# current packages in the custom image recipe
deps = package.package_dependencies_source.annotate(
@@ -2587,8 +2584,10 @@ if True:
pk=F('depends_on__pk'),
size=F('depends_on__size'),
).values("name", "pk", "size").filter(
- ~Q(pk__in=all_current_packages) &
- Q(dep_type=Package_Dependency.TYPE_TRDEPENDS)
+ # There are two depends types we don't know why
+ (Q(dep_type=Package_Dependency.TYPE_TRDEPENDS) |
+ Q(dep_type=Package_Dependency.TYPE_RDEPENDS)) &
+ ~Q(pk__in=all_current_packages)
)
# Reverse dependencies which are needed by packages that are
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Openembedded-commits
mailing list