From 86ac3087fe32f6c690c6c5e349c7019548b90dca Mon Sep 17 00:00:00 2001 From: "Rick Farina (Zero_Chaos)" Date: Tue, 10 Feb 2026 15:52:31 -0500 Subject: [PATCH] binpkgs-missing: rebuild less --- scripts/binpkgs-missing | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/binpkgs-missing b/scripts/binpkgs-missing index 14c504d95..f557adbcc 100755 --- a/scripts/binpkgs-missing +++ b/scripts/binpkgs-missing @@ -11,12 +11,12 @@ bindb = portage.db[root]["bintree"].dbapi existing = [] for cpv in bindb.cpv_all(): - try: - installed_build_time, = vardb.aux_get(str(cpv), ['BUILD_TIME']) - except KeyError: - continue - if installed_build_time.strip() == str(cpv.build_time): - existing.append(str(cpv)) + try: + installed_build_time, = vardb.aux_get(str(cpv), ['BUILD_TIME']) + except KeyError: + continue + if installed_build_time.strip() >= str(cpv.build_time): + existing.append(str(cpv)) for cpv in sorted(set(vardb.cpv_all()).difference(existing)): - sys.stdout.write("=%s\n" % cpv) + sys.stdout.write("=%s\n" % cpv)