Robert Hensing

Results 912 comments of Robert Hensing

OT: Perhaps `nix profile run` could be added, to assemble a temporary profile and run a command with it. Similarly `nix profile shell`. We'd have to decide whether those transient...

### No "idea approved" label yet But that doesn't _have_ to be a problem and I did propose this in a meeting, so it's not entirely crazy. I'm double checking...

@edolstra, It seems that 2.21 lock files are causing trouble for older versions such as 2.18 (NixOS 24.05). Perhaps we could re-insert the `locked` field and only "mark it" for...

Removing `dirtyRev` only affects the `dirtyRev` attribute, and not the fetched contents, so the impact of removing it (e.g. by hand) is zero if nothing looks at the attribute, and...

> Maybe in-between? libfetchers provides a `meta` attr in which such attributes are nested. So not a flake thing after all, but still something that's easily discerned by the libfetchers...

IIRC we have a solution that will land as we diligently port changes from lazy trees to master. Duplicate of #7107

Added `breaking` label, because this won't be hashed correctly by any existing Nix version, which is a big deal considering our limited forward compatibility mechanisms. Best incremental change I can...

I don't think this is proposing any new "hackiness" that we don't already have in the form of fixed output derivations, which also excludes almost everything from the path hash....

I believe it is feasible once we've narrowed down the interfaces. I wouldn't exclude the possibility that a truly different project wants to use it, although I am not aware...

SGTM. Notes: 0\. StoreReference already exists; more or less a URL 1\. StoreConfig is a semantically meaningful URL, parsed into store-type-specific fields 2\. Composition over inheritance is good. Use of...