| 31 Dec 2023 |
hexa | it evals fine on my laptop | 02:07:37 |
hexa | but fails on my desktop | 02:08:14 |
hexa | both on nix 2.18.1 | 02:08:32 |
raitobezarius | so good | 02:16:58 |
hexa | right? | 02:17:12 |
raitobezarius | sounds like store corruption tbh | 02:17:21 |
raitobezarius | i would double check the nixpkgs source input path | 02:17:39 |
raitobezarius | wouldn't happen with a CA store but hah | 02:17:50 |
hexa | … while evaluating the attribute 'config.deployment'
at /nix/store/ws40rr8dh9mxjl1hnzs8182bb7mxdjxq-nixos-23.05-src/lib/modules.nix:326:9:
325| options = checked options;
326| config = checked (removeAttrs config [ "_module" ]);
| ^
327| _module = checked (config._module);
(stack trace truncated; use '--show-trace' to show the full trace)
error: attribute 'system' missing
at /run/user/1000/colmena-assets-dI7wLb/eval.nix:143:18:
142| };
143| in evalConfig {
| ^
144| inherit (npkgs) system;
Did you mean one of mystem, systemc, systemd, syntex or systemfd?
| 11:12:26 |
hexa |
… while evaluating the attribute 'config.deployment'
at /nix/store/0anvji7069ka4wdyvk1rd618ij7iq4ns-nixos-23.11-src/lib/modules.nix:326:9:
325| options = checked options;
326| config = checked (removeAttrs config [ "_module" ]);
| ^
327| _module = checked (config._module);
(stack trace truncated; use '--show-trace' to show the full trace)
error: attribute 'system' missing
at /run/user/1000/colmena-assets-QD7hDY/eval.nix:143:18:
142| };
143| in evalConfig {
| ^
144| inherit (npkgs) system;
Did you mean one of mystem, systemc, systemd, syntex or systemfd?
| 11:12:33 |
hexa | I can reproduce this on 23.05 and 23.11 | 11:12:41 |
hexa | they'll hardly exhibit the same corruption | 11:12:55 |
hexa | I also updated to the latest colmena HEAD | 11:13:05 |
ajs124 | how are you pinning your inputs hexa? | 12:19:52 |
hexa | In reply to @ajs124:ajs124.de how are you pinning your inputs hexa? niv | 12:38:48 |
raitobezarius | In reply to @hexa:lossy.network they'll hardly exhibit the same corruption Right, that's weird :/ | 13:33:15 |
ajs124 | with npins, using builtins.fetchGit, I've seen corruption of the git cache before, which could potentially manifest itself like this. so maybe try clearing all caches, checking the store, etc. | 13:37:57 |
raitobezarius | Ah good point at the git cache :/ | 13:44:36 |
hexa | which git cache? | 15:25:59 |
hexa | * ajs124, raitobezarius what git cache? | 15:26:09 |
raitobezarius | ~/.cache one | 15:30:49 |
raitobezarius | fetchGit in built-ins is an eval time fetcher that uses a cache inside your XDG cache directory | 15:31:16 |
ajs124 | just nuke ~/.cache/nix/ or ~/.cache/nix/gitv3/ if you feel like holding on to other caches | 15:37:29 |
hexa | brrrr | 15:50:55 |
hexa | should' | 15:50:59 |
hexa | * should have migrated my desktop to impernanence | 15:51:09 |
hexa | yeah, no. still borked | 15:55:19 |
hexa | I also did a gc after ejecting ~/.cache/nix | 15:55:37 |
Wanja Hentze | so much for the "reproducible nix" | 16:49:39 |
| 1 Jan 2024 |
| @julian:nekover.se changed their display name from June 📞 5863 to June. | 18:27:57 |