diff --git a/libmamba/src/core/repo.cpp b/libmamba/src/core/repo.cpp index 78e8a32bf6..ff234d9f44 100644 --- a/libmamba/src/core/repo.cpp +++ b/libmamba/src/core/repo.cpp @@ -6,6 +6,7 @@ #include #include +#include #include #include @@ -329,7 +330,14 @@ namespace mamba if (name() != "installed") { - write_solv(solv_file); + try + { + write_solv(solv_file); + } + catch (const std::exception& e) + { + LOG_INFO << "Could not write libsolv solv file for " << json_file << ": " << e.what(); + } } }