| 6 May 2025 |
tomberek | 13051? | 16:59:38 |
| 7 May 2025 |
Winter | In reply to @tomberek:matrix.org 13051? #13051 | 08:32:27 |
Winter | * #13051 | 08:32:58 |
| 8 May 2025 |
| isabel changed their profile picture. | 08:58:04 |
| 98765abc changed their profile picture. | 11:35:00 |
WeetHet | Now that infra supports lockable tarballs for channel releases, what do you think about adding a channel:name flakeref pointing to channels.nixos.org/name/nixexprs.tar.xz?
Is it too much coupling?
| 20:09:03 |
leona | I (not part of the nix team nor associated with nix development) wouldn't like the name "channel:" for this, as the concept of a channel is far greater than Nixpkgs and therefore anything channel.nixos.org offers | 20:39:51 |
| 9 May 2025 |
dramforever | even though it's debatable whether it would be good to add it to flakes, there is precedence for e.g. channel: urls already being that | 01:42:03 |
| @interacsion:matrix.org left the room. | 08:29:24 |
| maan2 joined the room. | 20:01:41 |
| 11 May 2025 |
WeetHet | Yep, for example:
nix-instantiate channel:nixpkgs-unstable hello --log-format multiline
[4.4/30.4 MiB DL]
downloading 'https://nixos.org/channels/nixpkgs-unstable/nixexprs.tar.xz'
| 13:59:32 |
WeetHet | * Yep, for example:
$ nix-instantiate channel:nixpkgs-unstable hello --log-format multiline
[4.4/30.4 MiB DL]
downloading 'https://nixos.org/channels/nixpkgs-unstable/nixexprs.tar.xz'
| 13:59:38 |
WeetHet | * Yep, for example:
$ nix-instantiate channel:nixpkgs-unstable -A hello --log-format multiline
[4.4/30.4 MiB DL]
downloading 'https://nixos.org/channels/nixpkgs-unstable/nixexprs.tar.xz'
| 13:59:59 |
WeetHet | https://github.com/NixOS/nix/issues/13168
Let's see what people think | 14:07:35 |
| 12 May 2025 |
fzakaria | 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 | My best guess -- is his Nix build was picking a different SourceAccessor. Mine seemed to be picking PosixSourceAccessor. | 15:59:27 |
| @michael.zeagler:matrix.org joined the room. | 20:25:48 |
| 13 May 2025 |
John Ericson | Eelco: if (settings.buildHook.get().empty() || !worker.tryBuildHook || !useDerivation) return rpDecline; | 19:31:48 |
John Ericson | do you know what !useDerivation is needed? | 19:31:56 |
John Ericson | this comes from 1511aa9f488ba0762c2da0bf8ab61b5fde47305d | 19:32:25 |
John Ericson | what confuses me is that I thought we would convert to using in-memory derivations with the build hook | 19:33:06 |
John Ericson | i.e. we computed the inputs closure, and then we send that to the build hook | 19:33:17 |
John Ericson | and thereafter we're working in-memory | 19:33:25 |
John Ericson | so I don't get what this condition accomplishes, and yet if I remove it, tests hang | 19:33:53 |
John Ericson | does remote building even work with an eval store? | 23:00:49 |
| 14 May 2025 |
jade_ | 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 it | 02:23:25 |
| 15 May 2025 |
| James Wilmot joined the room. | 01:27:33 |
| regalk removed their profile picture. | 13:02:21 |
Mic92 | jade_: is the code that causes this bug shared between poll() and select()? | 13:42:35 |
| Marco Turchetto joined the room. | 20:41:29 |