!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

886 Members
For people hacking on the Nix package manager itself189 Servers

Load older messages


SenderMessageTime
13 Nov 2025
@Ericson2314:matrix.orgJohn Ericsoncheck points tests like this are very nice, and will be good for conformance test for standard if we ever want to go there21:08:09
14 Nov 2025
@asbish:matrix.orgasbish joined the room.04:35:35
15 Nov 2025
@gerasti:matrix.orggerasti joined the room.01:28:59
@flacks:matrix.orgflax changed their display name from Jean to flax.15:32:06
16 Nov 2025
@chipre:matrix.org@chipre:matrix.org left the room.03:08:42
@jakobkukla:matrix.orgjakobkuklaHi, what's the state of the experimental nix installer? Any areas where one can help? I need a modern installer for use at work and really would prefer to use an upstream implementation.18:48:56
@xokdvium:matrix.orgSergei Zimmerman (xokdvium) Mic92 took a stab at syncing with detsys master and ripping out things at https://github.com/NixOS/experimental-nix-installer/pull/51. 18:59:04
17 Nov 2025
@shine:proqqul.netTaeer Bar-Yam
        auto arena = es.mem.exprs.alloc;
        decltype(attrs) foo = {std::move(attrs), arena};
        attrs = {};
        new (&attrs) decltype(attrs){std::move(foo), arena};
19:55:39
@scr4mbl3:matrix.orgSCR4MBL3 joined the room.21:07:22
@Ericson2314:matrix.orgJohn Ericson Sergei Zimmerman (xokdvium): I forgot that I do need your file descriptor source accessor work also because that is how I want the mini recursive nix to add to store 23:24:52
@Ericson2314:matrix.orgJohn Ericson(send a file descriptor over the socket, add whatever that refers to to the store)23:25:20
@Ericson2314:matrix.orgJohn Ericsonif you want to open a draft PR, that would be great!23:59:52
18 Nov 2025
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)I'm a bit stumped as to how best to handle FDs that are not for directories. There isn't a great portable way to reopen an FD on systems other than linux...00:01:33
@Ericson2314:matrix.orgJohn Ericson can you open /dev/fd/N? 00:02:01
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Only on linux00:02:20
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)As in you need procfs, not /dev/fd00:02:31
@Ericson2314:matrix.orgJohn EricsonI think /dev/fd might work?00:02:51
@Ericson2314:matrix.orgJohn Ericsondon't have a mac at hand, however00:03:13
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)The problem with sending fds with source accessors would really be with handling things at the top-level. No way to express a single symlink or not very easy to have a single file as well00:16:32
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Dunno what your idea was for the varlink interface. Maybe passing an FD for a directory and having a subdir in there as the top-level NAR member would be better? Otherwise you can't have all the type of NARs without also making them part of the data model00:21:22
@brainworms2002:matrix.org@brainworms2002:matrix.org removed their profile picture.06:26:24
@brainworms2002:matrix.org@brainworms2002:matrix.org removed their display name Sunny || ☀️🪱.06:26:27
@brainworms2002:matrix.org@brainworms2002:matrix.org left the room.06:26:31
19 May 2021
@eelco:nixos.org@eelco:nixos.org changed the history visibility to "world_readable" from "shared".15:40:14
@eelco:nixos.org@eelco:nixos.org changed the room name to "Nix Hackers" from "Nix Development".15:45:04
@eelco:nixos.org@eelco:nixos.org changed the room topic to "For people hacking on the Nix package manager itself" from "Development of the Nix package manager".15:45:04
@casey:hubns.netcransom joined the room.15:45:08
@sumner:sumnerevans.comsumner joined the room.15:45:19
@danielle:fairydust.spacedanielle joined the room.15:47:55
@aaron:fosslib.netaaron joined the room.15:54:00

Show newer messages


Back to Room ListRoom Version: 6