From 06b806edeebafa3eafe12f84aaf8b94ca00f55ca Mon Sep 17 00:00:00 2001 From: Marcel Bargull Date: Mon, 25 Mar 2024 20:13:40 +0100 Subject: [PATCH] Catch PackageNotFoundError for DependencyNeedsBuildingError Partially reverts https://github.com/conda/conda-build/commit/7acbbf200be198e978e08391436695db14298a05 Signed-off-by: Marcel Bargull --- conda_build/environ.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/conda_build/environ.py b/conda_build/environ.py index f7260ac92e..bc30443872 100644 --- a/conda_build/environ.py +++ b/conda_build/environ.py @@ -34,6 +34,7 @@ LinkError, LockError, NoPackagesFoundError, + PackagesNotFoundError, PaddingError, UnsatisfiableError, ) @@ -965,7 +966,11 @@ def get_install_actions( with capture(): try: precs = _install_actions(prefix, index, specs)["LINK"] - except (NoPackagesFoundError, UnsatisfiableError) as exc: + except ( + NoPackagesFoundError, + UnsatisfiableError, + PackagesNotFoundError, + ) as exc: raise DependencyNeedsBuildingError(exc, subdir=subdir) except ( SystemExit,