2021-01-11 Nix team meeting minutes #115

Attendees: @thufschmitt @edolstra @Ericson2314 @roberth

Triage

Use `nix daemon` in the test suite by cole-h · Pull Request #9632 · NixOS/nix · GitHub

@edolstra will look at how to make both executables use the exact same entrypoint

2.19.2 prints lots of 'error: substituter is disabled' errors · Issue #9749 · NixOS/nix · GitHub

Assigned to @edolstra for reproduction

Pure repl can't load locked flake · Issue #9746 · NixOS/nix · GitHub

https://github.com/NixOS/nix/issues/9746#issuecomment-1891894423

nix-shell doesn't handle double spacing · Issue #9735 · NixOS/nix · GitHub

Assigned to @thufschmitt for repro

Random 'make check' failure · Issue #9734 · NixOS/nix · GitHub

Assigned to @edolstra to investigate further

`nix-instantiate --eval` output is ambiguous · Issue #9730 · NixOS/nix · GitHub

https://github.com/NixOS/nix/issues/9730#issuecomment-1891904096

Nix commands fail without any message · Issue #9725 · NixOS/nix · GitHub

https://github.com/NixOS/nix/issues/9725#issuecomment-1891907982

hydra.nixos.org nix jobset status

  • @thufschmitt Most builds end-up being aborted, rendering the dashboard mostly useless
  • @edolstra they have been canceld, probably an admin canceling the non-running builds to reduce the load

Two genuine errors hidden there

Missing Boost headers on aarch64-darwin

https://hydra.nixos.org/build/245937181/nixlog/1

@ericson2314 will investigate

EDIT (2023-01-15, @thufschmitt): The build is now green on hydra, no idea what fixed it

Failing 32 bits setuid VM test

https://hydra.nixos.org/build/245937166

Failure due to a dependency of the VM test framework on 32bits machine. Not a priority (although it’s ugly having this broken test).

EDIT (2023-01-15, @thufschmitt): The build is now green on hydra, probably a side-effect of dd7e7b

Warn when End Of Life · Issue #9556 · NixOS/nix · GitHub

https://github.com/NixOS/nix/issues/9556#issuecomment-1891925106

Running NixOS tests with new Nix versions

Discussion after some complaints from @raitobezarius about Nix bumps frequently breaking some NixOS tests.

Possible plan:

  • Expose a set of relevant tests from the Nixpkgs pov
  • Run these from the Nix repo
  • Run these on Hydra for Nix releases

Relates to the idea of having some CI that tests 3d-party projects (NixOS tests, home-manager, etc…) with the latest Nix

1 Like