Currently the Nix build of knot (nix build git+https://tangled.org/@tangled.org/core#knot) is failing for me with:
❯ nix log /nix/store/24nkxm713lb536s53z3d2s161zx1b7fr-knot-1.9.1-alpha.drv
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/fx6z9bdr03bd9px2r9p8fplf5h7gp4by-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
Building subPackage ./cmd/knot
log/log.go:8:2: cannot find module providing package github.com/charmbracelet/log: import lookup disabled by -mod=vendor
I bisected it and it seems this is the first bad commit: