| 21 Mar 2025 |
Mic92 | This looks like exceptions. nix-daemon doesn't list anything, right? | 15:13:34 |
Mic92 | Ah. I think it's the "unreachable()" instance in this function | 15:14:22 |
Vladimír Čunát | You mean journalctl logs? | 15:14:23 |
hexa | hard to say, given that every build causes an "accepted connection" line 😄 | 15:14:33 |
hexa | Mar 21 15:13:47 elated-minsky nix-daemon[1647693]: FATAL: exception not rethrown
| 15:14:46 |
hexa | there are these intermittently | 15:14:50 |
Vladimír Čunát | Yes, timestamp fits exactly. | 15:17:24 |
Vladimír Čunát | (in another instance: coredumpctl crash stamp matches the log stamp with this line) | 15:18:20 |
Mic92 | I am inclined to backport https://github.com/NixOS/nix/pull/12636/files to cherry-pick into the nix version that we use in NixOS infra to get more insights | 15:18:44 |
Mic92 | Probably not needed for this bug but in general | 15:22:48 |
Vladimír Čunát | It shouldn't be a problem to switch versions, too. As long as it isn't too unstable. If that makes something easier. | 15:22:51 |
Vladimír Čunát | We generally simply use defaults on the stable NixOS. | 15:23:45 |
hexa | ok, so bump to 2.26 and try to repro? | 15:27:29 |
Mic92 | Probably yes. The current stack trace doesn't contain the actual exception that comes from something else. | 15:36:52 |
Mic92 | Ah and I also forgot about: https://github.com/picnoir/nix/commit/0edc530f18a9cea2377aa3380d34bc37076ebb99 | 15:43:57 |
Mic92 | hexa (signing key rotation when): ^ I think this might be actual the fix. | 15:48:15 |
Mic92 | Will get this merged into Nix asap. | 15:52:10 |
hexa | https://gerrit.lix.systems/c/lix/+/1605 | 15:53:19 |
hexa | this also looks related | 15:53:40 |
Mic92 | Looks close to the code that I wrote. | 15:54:18 |
hexa | yeahhttps://git.lix.systems/lix-project/lix/issues/117 | 15:55:58 |
hexa | * yeah https://git.lix.systems/lix-project/lix/issues/117 | 15:56:00 |
hexa | * yeah, very related https://git.lix.systems/lix-project/lix/issues/117 | 16:03:47 |
Mic92 | https://github.com/NixOS/nix/pull/12714 | 16:13:50 |
Mic92 | Can ask for a patch release after that | 16:14:00 |
| 23 Mar 2025 |
K900 | I've booped nixos-unstable | 18:24:14 |
K900 | It's got 20 jobs left | 18:24:19 |
K900 | So it should hopefully advance soon | 18:24:27 |
Vladimír Čunát | It was already. | 18:24:46 |
Vladimír Čunát | But there are jobs in there that probably will take an hour or two. | 18:25:07 |