Lix | 1145 Members | |
| Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms | 318 Servers |
| Sender | Message | Time |
|---|---|---|
| 6 Apr 2026 | ||
| Anybody using harmonia v3.0.0 https://github.com/nix-community/harmonia/releases/tag/harmonia-v3.0.0 with lix? They seem to be dependent on versions of the nix-daemon protocol > = 1.37. What's the version Lix is using? | 09:54:04 | |
| Lix uses version 1.35: https://git.lix.systems/lix-project/lix/src/branch/main/lix/libstore/worker-protocol.hh#L19 | 10:56:27 | |
| Ah. Cool. Thanks. That is unfortunate for my plans with harmonia, though. | 11:47:22 | |
| Yeah. As the person who wrote the removed code it also makes me sad. What did you want to do with it? | 11:48:39 | |
| just wanted to switch away from nix-serve-ng as binary-cache hoping for something a little bit more performant and ideally with less dependencies. | 11:51:12 | |
| 13:47:25 | ||
| 13:48:30 | ||
not necessarily asking anyone to explain this to me, but if you happen to have a nice blog post somewhere discussing stuff around this topic, I'd love to read it. I'm assuming searching about the capn proto stuff is a reasonable proxy otherwise? | 16:14:51 | |
| The plan is to use something like capnproto, yes | 16:16:17 | |
| Very likely literally capnproto | 16:16:18 | |
| capnproto is already in the codebase, although not used for any protocols yet | 17:27:49 | |
In reply to @d-r-a-b:matrix.orgTL;DR: using monotonic version numbers is incompatible with two forks of the same protocol wanting to evolve in different directions | 17:29:44 | |
| it's actually used for internal facing protocols in Lix | 20:39:32 | |
| e.g. build-remote | 20:39:35 | |
| it's not using for any public facing protocols | 20:39:39 | |
| * it's not used for any public facing protocols | 22:34:06 | |
| 7 Apr 2026 | ||
| TBH I'm running Harmonia 3 with Lix, and it generally works (I haven't looked into the protocol line and just went ahead with the upgrade when it showed up in nixpkgs). I'm running only harmonia-cache, not harmonia-daemon (which supposedly replaces the cppnix daemon) | 07:52:45 | |
| * FWIW I'm running Harmonia 3 with Lix, and it generally works (I haven't looked into the protocol line and just went ahead with the upgrade when it showed up in nixpkgs). I'm running only harmonia-cache, not harmonia-daemon (which supposedly replaces the cppnix daemon) | 07:54:25 | |
this might just be me "holding it wrong," but it seems like the :u/:use repl command is broken in 1. | 08:31:39 | |
* this might just be me "holding it wrong," but it seems like the :u/:use repl command is broken in 2.95.1 | 08:31:47 | |
| 08:32:05 | |
*
| 08:32:09 | |
| just checked and it seems to work in 2.94.1 | 08:34:14 | |
| i can't bisect lix right now (personal laptop is still dead, and i can't really do this on work hours ;-;), i'll just make an issue and people can tell me i'm dumb on forgejo | 08:35:27 | |
| Redacted or Malformed Event | 08:36:11 | |
* oh wow just found #1176, which is basically the same thing but with :a, opened yesterday. what a coincidence | 08:36:30 | |
* this might just be me "holding it wrong" since i've never used this before, but it seems like the :u/:use repl command is broken in 2.95.1 | 08:46:46 | |
| * i can't bisect lix right now (personal laptop is still dead, and i can't really do this on work hours ;-;), i'll just make an issue (edit: #1178) and people can tell me i'm dumb on forgejo | 08:47:51 | |
| I'm trying to delete a misbehaving store-path.
yet https://docs.lix.systems/manual/lix/stable/command-ref/new-cli/nix3-store-delete.html#opt-ignore-liveness . So docs probably need an update | 10:00:11 | |
| Well it does tell you what the fix is | 10:11:48 | |