[releng] find_unblocked_orphans: Show stale dependent packages
Till Maas
till at fedoraproject.org
Sat Oct 18 12:19:24 UTC 2014
commit 853bf9c5eb91e41a9e68e7737869e073a865db84
Author: Till Maas <opensource at till.name>
Date: Sat Oct 18 14:19:45 2014 +0200
find_unblocked_orphans: Show stale dependent packages
scripts/find_unblocked_orphans.py | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/scripts/find_unblocked_orphans.py b/scripts/find_unblocked_orphans.py
index 5807c6a..688b30f 100755
--- a/scripts/find_unblocked_orphans.py
+++ b/scripts/find_unblocked_orphans.py
@@ -649,6 +649,15 @@ def package_info(unblocked, dep_map, pkgdb_dict, orphans=None, failed=None,
if breaking:
info += wrap_and_format("Depending packages", sorted(breaking))
+ if orphans:
+ stale_breaking = set()
+ for package in orphans_breaking_deps_stale:
+ stale_breaking = stale_breaking.union(
+ set(dep_map[package].keys()))
+ info += wrap_and_format(
+ "Packages depending on packages orphaned for more than "
+ "{} weeks".format(week_limit), sorted(stale_breaking))
+
if failed:
info += "\nFTBFS: " + " ".join(failed)
info += "\n"
More information about the rel-eng
mailing list