2023-09-29 Nix team meeting minutes #90

Attendees: @thufschmitt @edolstra @fricklerhandwerk @ericson2314 @tomberek @roberth
Notes: @fricklerhandwerk

Agenda

  • triage the regression in 2.18
  • triage
  • discuss stabilising fetchTree

error: path is not valid using nix ==2.18.0 · Issue #9052 · NixOS/nix · GitHub

  • Would be nice to get a minimal repro
  • Probably something to do with multiple outputs
    • The failure was systematically on the man output when trying to debug it, while the out one was requested (with out depending on man)
    • Also (very likely) non deterministic
  • (investigated what could be happening in the code)
  • @Ericson2314 will continue figuring it out

Triage

always show anchors on setting listings by fricklerhandwerk · Pull Request #8942 · NixOS/nix · GitHub

structured attrs: improve support / usage of NIX_ATTRS_{SH,JSON}_FILE by Ma27 · Pull Request #9032 · NixOS/nix · GitHub

nix eval: add --argstr and --arg support by elikoga · Pull Request #8992 · NixOS/nix · GitHub

  • to discuss

Allow CLI to pass environment variables to FOD builder by Ninlives · Pull Request #8830 · NixOS/nix · GitHub

override ttl for some git fetchers by elikoga · Pull Request #8954 · NixOS/nix · GitHub

  • this seems a bit ad hoc, not obvious what the right thing to do is
  • to discuss

Introduce `libnixflake` by Ericson2314 · Pull Request #9063 · NixOS/nix · GitHub