From 7fcdf9daa916e99186ef9d034b92a3c92f66218d Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Sat, 2 Jul 2011 19:02:59 +0200 Subject: [PATCH] [entropy.client.interfaces.dep] add more debug output to pkgs reverse deps calculation code --- libraries/entropy/client/interfaces/dep.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/libraries/entropy/client/interfaces/dep.py b/libraries/entropy/client/interfaces/dep.py index 82071d67b..5d53e775d 100644 --- a/libraries/entropy/client/interfaces/dep.py +++ b/libraries/entropy/client/interfaces/dep.py @@ -1811,11 +1811,25 @@ class CalculatorsMixin: reverse_deps = _filter_simple_or_revdeps(pkg_id, repo_id, repo_db, reverse_deps_ids) + if const_debug_enabled(): + const_debug_write(__name__, + "\n_generate_reverse_dependency_tree.get_revdeps: " \ + "after filter: %s => %s" % (sorted(reverse_deps), + sorted([repo_db.retrieveAtom(x[0]) for x in \ + reverse_deps]),)) if reverse_deps: reverse_deps = self.__filter_depends_multimatched_atoms( pkg_id, repo_id, reverse_deps, filter_match_cache = filter_multimatch_cache) + if const_debug_enabled(): + const_debug_write(__name__, + "\n_generate_reverse_dependency_tree.get_revdeps: " \ + "after filter_depends: %s => %s" % ( + sorted(reverse_deps), + sorted([repo_db.retrieveAtom(x[0]) for x in \ + reverse_deps]),)) + return reverse_deps def get_revdeps_lib(pkg_id, repo_id, repo_db):