Do not suppress errors in nix-env from feedback by Eelco

This commit is contained in:
Farid Zakaria 2022-01-24 19:12:13 -08:00
parent 61f02f7f20
commit 8ba7a2d3a8

View file

@ -948,7 +948,8 @@ static void queryJSON(Globals & globals, vector<DrvInfo> & elems, bool printOutP
} catch (AssertionError & e) { } catch (AssertionError & e) {
printMsg(lvlTalkative, "skipping derivation named '%1%' which gives an assertion failure", i.queryName()); printMsg(lvlTalkative, "skipping derivation named '%1%' which gives an assertion failure", i.queryName());
} catch (Error & e) { } catch (Error & e) {
printMsg(lvlError, "skipping derivation named '%1%' which gives an error '%2%'", i.queryName(), e.msg()); e.addTrace(std::nullopt, "while querying the derivation named '%1%'", i.queryName());
throw;
} }
} }
} }