| 13 May 2024 |
puck | you can use nix.package = pkgs.lix; if you want; but using the overlay will guarantee more updates (tho less binary cache) | 15:48:44 |
mjm | well, the module/overlay doesn't easily support using the one from nixpkgs | 15:48:44 |
mjm | i do want more binary cache | 15:49:21 |
mjm | yeah i guess i'll just do nix.package then | 15:50:43 |
raitobezarius | to have binary cache and HEAD, we will probably need to track the channels and bolt a lix on there and rebuild with our own CI then push in our binary cache | 17:33:17 |
Charles | What's lix using as its binary cache? Attic? | 17:34:36 |
| Arian left the room. | 17:37:44 |
@tc424:glasgow.social | Last I heard they were using garage as the back end, and think about attic | 17:39:11 |
@tc424:glasgow.social | I don't know if that means they're just pushing directly into garage's s3 interface for the moment | 17:39:36 |
@tc424:glasgow.social | * Last I heard they were using garage as the back end, and thinking about attic | 17:39:57 |
raitobezarius | In reply to @charles:computer.surgery What's lix using as its binary cache? Attic? garage without attic | 17:41:16 |
raitobezarius | it's homemade just nix push thingie | 17:41:24 |
raitobezarius | and nix sign | 17:41:25 |
Qyriad | yep | 17:44:26 |
@tc424:glasgow.social | I've just given up on attic due to weird non-deterministic auth problems that nobody else seems to have experienced | 17:44:31 |
@tc424:glasgow.social | Still half convinced I'm "holding it wrong" somehow | 17:44:49 |
Charles | Yeah I experienced lots of jank with attic | 17:44:56 |
Charles | I think it turned out to be my fault though, for the big issue | 17:45:11 |
Charles | But sometimes during pushing the connection just dies for no reason | 17:45:29 |
Qyriad | okay wait but we have heard "I've had a bunch of problems with attic but I think I'm doing it wrong" from four different people now | 17:45:49 |
Charles | "write a binary cache" is on my to do list | 17:45:48 |
Qyriad | * okay wait but we have heard "I've had a bunch of problems with attic but I think I'm just doing it wrong" from four different people now | 17:46:06 |
Charles | I think documentation maybe plays a part there | 17:46:30 |
strawberry🍓 (it/pup/she/they) 🏳️⚧️ 💜 🦴 (puppygock.gay) | attic for me just likes to decide to explode in memory usage after a while, and i cant tell if that's my fault or not | 17:46:25 |
@tc424:glasgow.social | The sqlite backend is VERY fsync-y, if it's on a weird storage stack like mine was that may cause timeouts | 17:46:34 |
strawberry🍓 (it/pup/she/they) 🏳️⚧️ 💜 🦴 (puppygock.gay) | * attic for me just likes to decide to explode in memory usage after some days of uptime, and i cant tell if that's my fault or not | 17:46:34 |
Charles | And some actual jank | 17:46:38 |
Charles | I use attic with garage and postgres fwiw | 17:47:06 |
@tc424:glasgow.social | But switching to pg didn't solve the weird auth race | 17:47:14 |
@tc424:glasgow.social | https://bmcgee.ie/posts/2023/06/nats-building-a-nix-binary-cache/ was intriguing | 17:48:57 |