!VRULIdgoKmKPzJZzjj:nixos.org

Nix Package Manager development

853 Members
For people hacking on Nix: https://github.com/NixOS/nix Nix maintainers can be reached here.180 Servers

Load older messages


SenderMessageTime
16 Oct 2025
@roberthensing:matrix.orgRobert Hensing (roberth)I think I had to. You could have a tiny file that imports stuff, but it's not aware of other files to link to in the output, afaik17:32:11
@roberthensing:matrix.orgRobert Hensing (roberth)You can just put a big oneOf in the root17:32:39
@Ericson2314:matrix.orgJohn Ericson Robert Hensing (roberth): OK I think I got in a state I like it 19:30:40
@Ericson2314:matrix.orgJohn Ericsonhow do we review it? :)19:30:43
@Ericson2314:matrix.orgJohn Ericson* how do we review it? cause after making a bunch of changes I don't think I should just merge it :)19:31:03
@Ericson2314:matrix.orgJohn EricsonI made the hash serializer a second commit for a future Pr19:31:20
@Ericson2314:matrix.orgJohn Ericsonthis one just does the derivation serializer19:31:27
@Ericson2314:matrix.orgJohn Ericsonbut it still has multiple .yaml files19:31:34
@Ericson2314:matrix.orgJohn Ericsonand so we make sure that the cross-file references work19:31:52
@Ericson2314:matrix.orgJohn Ericson (I made a WIP hash one just to factor out hashAlgo from the current DRV json format there) 19:32:14
@Ericson2314:matrix.orgJohn Ericson Eelco: https://github.com/NixOS/nix/pull/14272 this ones make me smile, because that serializer stuff was one of the first refactors I did, and now I think you are on the cusp for finding the "killer app" for it :) 19:37:39
@raboof:matrix.orgraboof Hmm, I'm noticing since a ~recent nixpkgs update, OUT_PATHS doesn't seem to be passed to the post-build hook anymore. I haven't done a proper bisect yet, I did browse the code/issues/PRs a bit but didn't see anything that jumped out at me. 20:53:44
@fzakaria:one.ems.hostfzakariaas a follow up to https://github.com/NixOS/nix/pull/14273 maybe someone wants to pair on working on RemoteFSAccessor It also stores the NAR fully in memory as a std::string Would be cool to remove the std::string constructor from NARAccessor completely.22:13:28
@fzakaria:one.ems.hostfzakariaif you write an issue i can look into it22:16:53
17 Oct 2025
@fzakaria:one.ems.hostfzakariaCan we make local-nar-cache have a default ?00:12:17
@fzakaria:one.ems.hostfzakaria

supported for BinaryStore

https://cache.nixos.org/?local-nar-cache=...

00:12:30
@fzakaria:one.ems.hostfzakariait's the reason why it reads the NAR all in memory00:15:14
@fzakaria:one.ems.hostfzakariawrote it here https://github.com/NixOS/nix/issues/1428400:19:44
@fzakaria:one.ems.hostfzakaria (wasn't even sure why can't just write to the /nix/store 00:19:53
@fzakaria:one.ems.hostfzakaria * (wasn't even sure why can't just write to the /nix/store) 00:19:56
@Ericson2314:matrix.orgJohn EricsonI did change some of that stuff, but not in a way that I think would affect fresh buidls02:14:02
@Ericson2314:matrix.orgJohn Ericson* I did change some of that stuff, but not in a way that I think would affect fresh builds02:14:05
@Ericson2314:matrix.orgJohn Ericsononly perhaps substitutions of CA derivations or something like that02:14:16
@Ericson2314:matrix.orgJohn Ericson* only perhaps substitutions of CA derivations or something obscure like that02:14:22
@fzakaria:one.ems.hostfzakariaAnother fix in the bag03:06:22
@fzakaria:one.ems.hostfzakariahttps://github.com/NixOS/nix/pull/1428503:06:22
@fzakaria:one.ems.hostfzakariaRedacted or Malformed Event04:07:48
@fzakaria:one.ems.hostfzakariaRedacted or Malformed Event04:18:54
@avdhut7009:matrix.orgAvdhut7009 joined the room.05:07:27
@raboof:matrix.orgraboofthis is indeed not about 'regular' builds but about rebuilds - filed https://github.com/NixOS/nix/issues/1428707:27:57

Show newer messages


Back to Room ListRoom Version: 6