!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

849 Members
For people hacking on the Nix package manager itself184 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
12 May 2025
@fzakaria:one.ems.hostfzakaria

Whose familiar with SourceAccessor in CppNix ?
We were seeing divergent failures for missing files; I was seeing "FileNotFoundError" and Shahar "Dawn" Or (mightyiam) was seeing "SysError" (although not in unit tests).

We've rebased and it's gone away but it's bugging me not knowing the difference.

15:58:50
@fzakaria:one.ems.hostfzakariaMy best guess -- is his Nix build was picking a different SourceAccessor. Mine seemed to be picking PosixSourceAccessor.15:59:27
@michael.zeagler:matrix.org@michael.zeagler:matrix.org joined the room.20:25:48
13 May 2025
@Ericson2314:matrix.orgJohn Ericson Eelco: if (settings.buildHook.get().empty() || !worker.tryBuildHook || !useDerivation) return rpDecline; 19:31:48
@Ericson2314:matrix.orgJohn Ericson do you know what !useDerivation is needed? 19:31:56
@Ericson2314:matrix.orgJohn Ericsonthis comes from 1511aa9f488ba0762c2da0bf8ab61b5fde47305d19:32:25
@Ericson2314:matrix.orgJohn Ericsonwhat confuses me is that I thought we would convert to using in-memory derivations with the build hook19:33:06
@Ericson2314:matrix.orgJohn Ericsoni.e. we computed the inputs closure, and then we send that to the build hook19:33:17
@Ericson2314:matrix.orgJohn Ericsonand thereafter we're working in-memory19:33:25
@Ericson2314:matrix.orgJohn Ericsonso I don't get what this condition accomplishes, and yet if I remove it, tests hang19:33:53
@Ericson2314:matrix.orgJohn Ericsondoes remote building even work with an eval store?23:00:49
14 May 2025
@jade_:matrix.orgjade_i just released https://jade.fyi/blog/misadventures-in-dtrace/ and it occurs to me that it might be prudent to give y'all a heads-up of our plight with MonitorFdHup and to suggest potentially picking our macOS platform-specific implementation of it02:23:25
15 May 2025
@james.wilmot:matrix.orgJames Wilmot joined the room.01:27:33
@regalk:regalk.devregalk removed their profile picture.13:02:21
@joerg:thalheim.ioMic92 jade_: is the code that causes this bug shared between poll() and select()? 13:42:35
@mrtrk:matrix.orgMarco Turchetto joined the room.20:41:29
16 May 2025
@winter:catgirl.cloudWinter why does setting preferLocalBuild on a drv change its store path? i know it's because it leaks into env, but... why? 02:20:38
@winter:catgirl.cloudWinternvm i think i got it02:23:02

Show newer messages


Back to Room ListRoom Version: 6