ci/eval/compare: Ignore null packages (#381262)

This commit is contained in:
Wolfgang Walther
2025-02-12 22:41:55 +01:00
committed by GitHub
+5 -2
View File
@@ -24,8 +24,11 @@ let
pkg:
if (lib.attrsets.hasAttrByPath pkg.path pkgs) then
(
if (builtins.tryEval (lib.attrsets.attrByPath pkg.path null pkgs)).success then
true
let
value = lib.attrsets.attrByPath pkg.path null pkgs;
in
if (builtins.tryEval value).success then
if value != null then true else builtins.trace "${pkg.name} exists but is null" false
else
builtins.trace "Failed to access ${pkg.name} even though it exists" false
)