| src/archrepobuild/builder.py | ●●●●● patch | view | raw | blame | history | |
| src/archrepobuild/resolver.py | ●●●●● patch | view | raw | blame | history |
src/archrepobuild/builder.py
@@ -515,11 +515,15 @@ for pkg_name in build_order: repo = self.resolver.is_in_repos(pkg_name) if include_repo and repo == self.config.repository.name: if repo == self.config.repository.name: if include_repo: logger.info(f"Package {pkg_name} already in managed repository, skipping") if pkg_name == package: return BuildResult(package=package, status=BuildStatus.SKIPPED) continue else: # Treat as not in repo to force rebuild from AUR repo = None if repo: logger.info(f"Package {pkg_name} found in {repo}, downloading...") src/archrepobuild/resolver.py
@@ -221,11 +221,9 @@ dep_parsed = Dependency.parse(dep) base_name = dep_parsed.name # Skip if in repos or already installed # Skip if in repos if self.is_in_repos(base_name): continue if self.is_installed(base_name): continue aur_deps.append(base_name) graph[package.name].add(base_name) @@ -348,9 +346,6 @@ else: logger.info(f"Package {name} found in {repo}, skipping AUR lookup") continue if self.is_installed(name): logger.info(f"Package {name} is already installed, skipping AUR lookup") continue aur_package_names.append(name) if not aur_package_names: