| 30 Oct 2025 |
WeetHet | It kinda depends on nix-instantiate --eval --raw only available on Lix 2.94 (unreleased) though so I do wonder how useful it would be before that release | 11:32:48 |
522 it/its ⛯ΘΔ | installing it as lix-run so you can do lix run would be fun AFAIK the lix binary is purely there to run subcommands? | 11:39:02 |
WeetHet | I wanted it to be as close to nix-smth binaries as possible thus nix-run and not lix-run | 11:43:39 |
toonn | That's just a matter of a symlink on PATH, no? | 12:16:40 |
antifuchs | so I'm wondering if this is a lix issue with remote builders: I use https://github.com/quinneden/virby-nix-darwin to expose an x86_64-linux VM as a remote builder on my arm64 macbook, which has a little ssh proxy built in so when the first build request is made to the stopped VM, it starts the machine and then forwards the request; however, the first build request (or requests?) seems to always be failing with error: a 'aarch64-linux' with features {} is required to build '/nix/store/wg7ji5fmagvii20zafvrgri6f0b52iqc-nixos-25.11.20251028.e99366c.drv', but I am a 'aarch64-darwin' with features {apple-virt, benchmark, big-parallel, nixos-test}. subsequent builds do work however | 13:13:03 |
WeetHet | Yeah | 13:38:21 |
WeetHet | I was more talking about how the binary in $out/bin should be called | 13:38:48 |
ekler | yes, or symlinkJoin to wrap the package would take care of it
| 13:58:06 |
K900 |  Download image.png | 17:28:41 |
K900 | Holy shit whoever added this I love you | 17:28:46 |
aloisw | https://git.lix.systems/lix-project/lix/commit/95234469015505131983ebc0bf092b7e20b6d2fd right? | 17:29:11 |
K900 | I don't know | 17:30:34 |
K900 | I have not looked | 17:30:36 |
ekler | amazing commit, no notes
| 17:42:08 |
ekler | i was doing some cursed grep thing but this is nicer | 17:42:28 |
KFears (burnt out) | Damn, that's a life-changer | 17:49:44 |
aleksi | Hey, is there a way to set a speed factor/something else to signify that a remote builder is less-preferred than the local system? As in, the remote builder should only be invoked if the local system's build slots are filled | 18:10:55 |
nim65s | aleksi: this: https://search.nixos.org/options?channel=25.05&show=nix.buildMachines.*.speedFactor&query=builders ? | 18:14:56 |
nim65s | * aleksi: this: https://search.nixos.org/options?channel=unstable&show=nix.buildMachines.*.speedFactor ? | 18:15:20 |
nim65s | the formula is more about "load/speedFactor" than "slots are filled": https://github.com/NixOS/nix/blob/master/src/nix/build-remote/build-remote.cc#L168 | 18:17:22 |
nim65s | * the formula is more about "load/speedFactor" than "slots are filled": https://git.lix.systems/lix-project/lix/src/commit/5346b2bc6884ab71c1d0fc858f3b11484d01cbfb/lix/legacy/build-remote.cc#L123 | 18:19:37 |
K900 | No :( | 18:38:13 |
niklaskorz |  Download PXL_20251030_184712183_1.jpg | 18:49:41 |
niklaskorz | Why is there a Lix drawer in the RaumZeitLabor 👀 | 18:49:50 |
Yureka (she/her) | maybe it contains ice cream :D | 18:51:28 |
aleksi | In reply to @gsaurel:laas.fr the formula is more about "load/speedFactor" than "slots are filled": https://github.com/NixOS/nix/blob/master/src/nix/build-remote/build-remote.cc#L168 Thanks, I see! | 18:52:56 |
| QuadRadical (Ping) changed their profile picture. | 19:10:31 |
| yeti_ joined the room. | 20:00:09 |
| Seltyk changed their profile picture. | 20:27:24 |
| 31 Oct 2025 |
| e-flex joined the room. | 10:45:13 |