Eelco Dolstra

Results 69 issues of Eelco Dolstra

# Features * Flake inputs are now only copied to the Nix store if that's actually needed (fixing #3121). That is, an operation like `nix build nixpkgs#hello` no longer copies...

feature
documentation
new-cli
flakes
with-tests
fetching
significant
tests

`builtins.nixVersion` is an impurity that can cause evaluation results to differ between Nix versions, see https://github.com/NixOS/nixpkgs/pull/156527. So we could set it to a fixed value like `2.6`. It's not clear...

bug
stale

Currently, with `--restrict-eval`, building a flake fails if it depends on a non-whitelisted input, e.g. ``` in job ‘x86_64-darwin.hello’: error: access to URI 'https://git.savannah.gnu.org/git/hello.git' is forbidden in restricted mode ```...

bug
flakes
stale

There was some breakage due to the new auto-chroot feature in Nix 2.10, which doesn't handle correctly the case where `$NIX_STORE_DIR` etc. are set.

This removes the duplicate implementation of the `nix-store --serve` client in `buildRemote()`. Instead we now use the `Store` API directly. To be able to support build cancellation, the actual build...

If a NixOS option has a value that doesn't match the type of the option, you get a giant stack trace that is pretty hard to read and obscures the...

enhancement

Currently this doesn't work in a systemd service: ``` environment.FOO = "abc def"; ``` This is because systemd treats spaces as separators between variables.

systemd

To use, run `nix develop` for the default shell, or `nix develop .#analysis` or `nix develop .#maintenance` for the others. This only adds dev shells. Obviously it would be nice...