From 9524a21fe03039b17b259fd95de606118fed6832 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 31 Aug 2025 11:20:54 +0200 Subject: [PATCH] ci/eval/attrpaths: remove left-over condition This condition doesn't make a difference anymore, ever since we removed the tryEval code from this file and had already enabled unfree packages earlier anyway. --- ci/eval/attrpaths.nix | 8 -------- 1 file changed, 8 deletions(-) diff --git a/ci/eval/attrpaths.nix b/ci/eval/attrpaths.nix index c4e9db24b20e..365f16da230e 100644 --- a/ci/eval/attrpaths.nix +++ b/ci/eval/attrpaths.nix @@ -50,14 +50,6 @@ let then [ path ] - # Even wackier case: we have meta.broken==true jobs with - # !meta.broken jobs as subattributes with license=unfree, and - # check-meta.nix won't throw an "unfree" failure because the - # enclosing derivation is marked broken. Yeah. Bonkers. - # We should just forbid jobsets enclosed by derivations. - else if lib.isDerivation value && !value.meta.available then - [ ] - else if !(lib.isAttrs value) then [ ] else