!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

839 Members
For people hacking on the Nix package manager itself182 Servers

Load older messages


SenderMessageTime
16 Jun 2025
@hollowhh:matrix.orghollowhh joined the room.10:57:50
@ygt:matrix.org@ygt:matrix.org left the room.21:51:55
17 Jun 2025
@h0nig2k:matrix.orgh0nig2kHi, does someone know how to properly export and import signatures from a local store. I need a way without network (no substitutor), as i would like to import signatures into a docker container which i build14:27:22
@h0nig2k:matrix.orgh0nig2k specifying the source store path as the substitutor does not work apparently:

nix store copy-sigs --all -s /path/to/nix-store
14:32:45
19 Jun 2025
@andiandi:tchncs.deandiandi 🦆 changed their display name from andiandi to andiandi ☎️ 2634@GPN23.05:32:32
20 Jun 2025
@tomberek:matrix.orgtomberek When using the filter in builtins.path, we are given a string type, but it seems to be of the underlying physical path, not the logical path. Is this correct/expected/depended on? https://github.com/NixOS/nix/blob/b9b510d692722da077c9aeb60b35ce6d29e5fdf5/src/libexpr/primops.cc#L2500C5-L2500C36 ( infinisil perhaps?) 22:36:18
@emilazy:matrix.orgemilysee https://github.com/NixOS/nix/issues/11503, https://github.com/NixOS/nixpkgs/pull/36969422:37:32
@infinisil:matrix.orginfinisilYeah I thought this was fixed with ^22:37:58
@emilazy:matrix.orgemilyI wouldn't be surprised if there are still edge cases where the code is weird, chroot stores are screwy22:38:57
@tomberek:matrix.orgtomberekAh... excellent. Thanks. Yep, confirmed that it is fixed in latest versions.22:41:32
21 Jun 2025
@sielicki:matrix.orgsielicki left the room.22:20:11
22 Jun 2025
@qyliss:fairydust.spaceAlyssa RossCould somebody with the appropriate permissions transfer this issue to the Nix repo? It's not a Nixpkgs issue https://github.com/NixOS/nixpkgs/issues/418685?reload=108:52:03
@qyliss:fairydust.spaceAlyssa Ross * 08:52:06
@ss:someonex.netSomeoneSerge (Ever OOMed by Element) changed their display name from SomeoneSerge (UTC+U[-12,12]) to SomeoneSerge (Ever OOMed by Element).12:14:01
@andiandi:tchncs.deandiandi 🦆 changed their display name from andiandi ☎️ 2634@GPN23 to andiandi 🦆.16:23:44
@wulpine:matrix.orgWulpey joined the room.20:43:18
23 Jun 2025
@isabel:isabelroses.comisabel changed their profile picture.15:36:35
24 Jun 2025
@sielicki:matrix.orgsielicki joined the room.22:17:42
@sielicki:matrix.orgsielickiclion is free for OSS work22:19:41
@sielicki:matrix.orgsielickiI'm not super committed to finishing it, but I've been toying around lately with replacing the nix lexer and parser with https://lexy.foonathan.net/ lately22:21:47
@sielicki:matrix.orgsielicki* I'm not super committed to finishing it, but I've been toying around lately with replacing the nix lexer and parser with https://lexy.foonathan.net/ 22:21:53
@sielicki:matrix.orgsielickithe value here is primarily in parsing speed (see lexy benchmarks: https://lexy.foonathan.net/benchmark_json/ ) but also that it would be simple to have a unified parser between nix and json 22:23:30
@sielicki:matrix.orgsielicki * the value here is primarily in parsing speed (see lexy benchmarks: https://lexy.foonathan.net/benchmark_json/ ) but also that it would be simple to have a unified parser between nix and json, and any other parsing that you should want nix to be capable of understanding 22:24:08
@sielicki:matrix.orgsielickiit's trivial to write allocator-aware lexy parsers and/or parsers which defer subexpression parsing. ie: imagine a parser which, in its first pass, scans exclusively for path references and import statements, and aggressively schedules that io work before coming back to parse everything else. 22:30:39
@sielicki:matrix.orgsielickien.cppreference.com/w/cpp/execution can also play a role there22:31:33
25 Jun 2025
@jade_:matrix.orgjade_we use a different parser of similar vibes in lix05:13:34
@sielicki:matrix.orgsielickiwhat's lix?05:13:55
@jade_:matrix.orgjade_uhh, the other major nix implementation, https://lix.systems05:14:07
@jade_:matrix.orgjade_ours is using the pegtl library05:15:01
@sielicki:matrix.orgsielickioh very cool, yeah this looks awesome05:18:46

Show newer messages


Back to Room ListRoom Version: 6