| 28 Oct 2025 |
ekler | you can try tracing it and see what happens | 22:19:06 |
| 29 Oct 2025 |
leona | git.lix.systems seems partly down again: the web alerts with
Failed to load asset files from https://git.lix.systems/assets/js/index.js?v=13.0.1~gitea-1.22.0. Please make sure the asset files can be accessed.
and locally (with nix flake update) it fails with
warning: error: unable to download 'https://git.lix.systems/lix-project/lix/archive/main.tar.gz': HTTP error 200 () (curl error code=92: HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)); retrying from offset 65536 in 509ms ms (attempt 1/5)
warning: error: unable to download 'https://git.lix.systems/lix-project/lix/archive/main.tar.gz': HTTP error 206 () (curl error code=92: HTTP/2 stream 3 was not closed cleanly: INTERNAL_ERROR (err 2)); retrying from offset 131072 in 935ms ms (attempt 2/5)
warning: error: unable to download 'https://git.lix.systems/lix-project/lix/archive/main.tar.gz': HTTP error 206 () (curl error code=92: HTTP/2 stream 5 was not closed cleanly: INTERNAL_ERROR (err 2)); retrying from offset 196608 in 2117ms ms (attempt 3/5)
warning: error: unable to download 'https://git.lix.systems/lix-project/lix/archive/main.tar.gz': HTTP error 206 () (curl error code=92: HTTP/2 stream 7 was not closed cleanly: INTERNAL_ERROR (err 2)); retrying from offset 262144 in 3878ms ms (attempt 4/5)
| 11:27:33 |
leona | * git.lix.systems seems partially down: the web alerts with
Failed to load asset files from https://git.lix.systems/assets/js/index.js?v=13.0.1~gitea-1.22.0. Please make sure the asset files can be accessed.
and locally (with nix flake update) it fails with
warning: error: unable to download 'https://git.lix.systems/lix-project/lix/archive/main.tar.gz': HTTP error 200 () (curl error code=92: HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)); retrying from offset 65536 in 509ms ms (attempt 1/5)
warning: error: unable to download 'https://git.lix.systems/lix-project/lix/archive/main.tar.gz': HTTP error 206 () (curl error code=92: HTTP/2 stream 3 was not closed cleanly: INTERNAL_ERROR (err 2)); retrying from offset 131072 in 935ms ms (attempt 2/5)
warning: error: unable to download 'https://git.lix.systems/lix-project/lix/archive/main.tar.gz': HTTP error 206 () (curl error code=92: HTTP/2 stream 5 was not closed cleanly: INTERNAL_ERROR (err 2)); retrying from offset 196608 in 2117ms ms (attempt 3/5)
warning: error: unable to download 'https://git.lix.systems/lix-project/lix/archive/main.tar.gz': HTTP error 206 () (curl error code=92: HTTP/2 stream 7 was not closed cleanly: INTERNAL_ERROR (err 2)); retrying from offset 262144 in 3878ms ms (attempt 4/5)
| 11:27:58 |
donn | also happening here | 12:18:02 |
raitobezarius | yep, alerting seems unhappy | 12:34:36 |
raitobezarius | https://grafana.afnix.fr/?orgId=1&from=now-12h&to=now&timezone=browser&var-datasource=mimir&var-tenant=lix&var-hostname=lix.systems&var-diskdevices=%5Ba-z%5D%2B%7Cnvme%5B0-9%5D%2Bn%5B0-9%5D%2B%7Cmmcblk%5B0-9%5D%2B&refresh=5s&viewPanel=panel-152 | 12:38:43 |
raitobezarius | leona: thanks for the report, this is resolved temporarily | 12:46:57 |
lillecarl | I can see how Lix is frustrated with the hand-rolled Protos with little consideration to compatibility and extensibility😄 Reminds me of the good old days of working on World of Warcraft servers, though Blizzards was quite well thought-out for the time and they switched to protobufs not long after I quit that scene | 12:56:52 |
Arian | So nixpkgs has this nice stdenv bootstrap. Is there an analogous bootstrap for lix itself? Not much use in a bootstrap if the build tool itself can’t be bootstrapped with said bootstrap | 14:20:55 |
K900 | Do you mean bootstrap-tools bootstrap or minimal bootstrap | 14:21:22 |
K900 | Because minimal bootstrap is horked | 14:21:27 |
Arian | bootstrap-tools bootstrap. | 14:21:42 |
K900 | lixStatic then? | 14:21:49 |
K900 | Should be self-contained largely | 14:21:54 |
K900 | Though after that you have to build a normal Lix the long way | 14:22:36 |
Arian | But I want to build that without lix I assume :P | 14:22:57 |
K900 | Well you can just build a Lix with any meson/clang you have | 14:23:14 |
K900 | (assuming it's not horribly outdated) | 14:24:04 |
K900 | But the equivalent of bootstrap-tools would be just lixStatic | 14:24:15 |
K900 | You can't build a bootstrap-tools out of nix either | 14:24:46 |
K900 | (at least not easily) | 14:24:48 |
Arian | There is enough in the bootstrap-tools tarball to be able to build lix I assume right? | 14:25:14 |
Arian | Or is it not that easy :’) | 14:25:27 |
K900 | No | 14:25:28 |
K900 | bootstrap-tools is just enough GCC to build a GCC | 14:25:36 |
K900 | And everything else builds on top of that | 14:25:42 |
K900 | Mostly in nixpkgs | 14:25:48 |
K900 | The bootstrap-tools GCC is not really usable for things that are not boostrapping a proper GCC | 14:26:14 |
raitobezarius | Arian: there's ideas to bootstrap lix without lix | 14:26:21 |
raitobezarius | but what K900 said is right I think | 14:26:46 |