!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

899 Members
For people hacking on the Nix package manager itself191 Servers

Load older messages


SenderMessageTime
6 May 2025
@tomberek:matrix.orgtomberek13051?16:59:38
7 May 2025
@winter:catgirl.cloudWinter
In reply to @tomberek:matrix.org
13051?
#13051
08:32:27
@winter:catgirl.cloudWinter * #13051 08:32:58
8 May 2025
@isabel:isabelroses.comisabel changed their profile picture.08:58:04
@98765abc:mozilla.org98765abc changed their profile picture.11:35:00
@weethet:catgirl.cloudWeetHet

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:leona.isleonaI (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 offers20:39:51
9 May 2025
@dramforever:matrix.orgdramforever 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@interacsion:matrix.org left the room.08:29:24
@mann2003:matrix.orgmaan2 joined the room.20:01:41
11 May 2025
@weethet:catgirl.cloudWeetHet

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:catgirl.cloudWeetHet *

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:catgirl.cloudWeetHet *

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:catgirl.cloudWeetHethttps://github.com/NixOS/nix/issues/13168 Let's see what people think14:07:35
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

Show newer messages


Back to Room ListRoom Version: 6