From 644280c8d9e4245f235a5f844809d3fc79ab3155 Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Sun, 08 Feb 2026 00:22:16 +0000
Subject: [PATCH] Skip trying to build packages in repos

---
 src/archbuild/builder.py |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/archbuild/builder.py b/src/archbuild/builder.py
index 597f495..2a478ae 100644
--- a/src/archbuild/builder.py
+++ b/src/archbuild/builder.py
@@ -421,6 +421,13 @@
         # Resolve dependencies
         build_order = await self.resolver.resolve([package])
 
+        if package not in build_order.packages:
+            logger.info(f"Package {package} does not need to be built")
+            return BuildResult(
+                package=package,
+                status=BuildStatus.SKIPPED,
+            )
+
         # Build dependencies first
         results: list[BuildResult] = []
         for dep in build_order:

--
Gitblit v1.10.0