| 25 Mar 2026 |
Qyriad | In reply to @lisanna-dettwyler:matrix.org yeah I am really sad about the multiple derivation thing, idk what value it really adds and it makes overriding things hell the motivation is to be able to re-run derivation tests, like the NixOS VM tests, with faster compile times if you only changed one library. theoretically | 17:03:19 |
Sergei Zimmerman (xokdvium) | In reply to @lisanna-dettwyler:matrix.org Is it just me or does Lix compile faster than cppnix? FWIW I picked jade’s awesome changes. Make sure to use clang | 17:16:46 |
| 26 Mar 2026 |
aloisw | raitobezariusdo you know for sure now that the SQLite changes you linked in the Zulip thread make things better? | 17:42:31 |
raitobezarius | i'm really sorry, i don't know yet | 17:43:10 |
raitobezarius | it's somewhere on my todolist to apply to the CI of AFNix globally | 17:43:19 |
aloisw | No problem, your statement just sounded rather authoritative to me. | 17:45:09 |
raitobezarius | you're right, i should have made expectations clearer this is untested | 17:46:14 |
raitobezarius | but also, i wanted to communicate there are tools we did not fully explore yet that can act on SQLite | 17:46:27 |
Winter | i love cppnix and lix fighting over flake lockfiles:
diff --git a/nix/flake.lock b/nix/flake.lock
index 1da808bbd1..dd4c77ea33 100644
--- a/nix/flake.lock
+++ b/nix/flake.lock
@@ -44,13 +44,13 @@
"rev": "c2520574da83f8e7de1d781ec64d8722c75a515d",
"revCount": 427,
"type": "git",
- "url": "https://github.com/hegeldev/hegel-core?dir=nix"
+ "url": "https://github.com/hegeldev/hegel-core"
},
"original": {
"dir": "nix",
"ref": "refs/tags/v0.2.3",
"type": "git",
- "url": "https://github.com/hegeldev/hegel-core?dir=nix"
+ "url": "https://github.com/hegeldev/hegel-core"
}
},
"nixpkgs": {
i imagine this is cppnix's fault as the ?dir=... only gets added in newer versions (>2.28 or so) and lix keeps trying to delete it, probably to maintain proper compatibility, but wow this is annoying.
@Sergei Zimmerman (xokdvium) is this a valid bug report for y'all or am i going to tear my hair out ad infinitum?
(posting here instead of #Nix Package Manager development bc idk it feels like the better of the two options lol) | 18:16:34 |
Winter | i love cppnix and lix fighting over flake lockfiles:
diff --git a/nix/flake.lock b/nix/flake.lock
index 1da808bbd1..dd4c77ea33 100644
--- a/nix/flake.lock
+++ b/nix/flake.lock
@@ -44,13 +44,13 @@
"rev": "c2520574da83f8e7de1d781ec64d8722c75a515d",
"revCount": 427,
"type": "git",
- "url": "https://github.com/hegeldev/hegel-core?dir=nix"
+ "url": "https://github.com/hegeldev/hegel-core"
},
"original": {
"dir": "nix",
"ref": "refs/tags/v0.2.3",
"type": "git",
- "url": "https://github.com/hegeldev/hegel-core?dir=nix"
+ "url": "https://github.com/hegeldev/hegel-core"
}
},
"nixpkgs": {
i imagine this is cppnix's fault as the ?dir=... only gets added in newer versions (>2.28 or so) and lix keeps trying to delete it (while older cppnix's fetchgit just cries and throws up if it sees it), probably to maintain proper compatibility, but wow this is annoying.
@Sergei Zimmerman (xokdvium) is this a valid bug report for y'all or am i going to tear my hair out ad infinitum?
(posting here instead of #Nix Package Manager development bc idk it feels like the better of the two options lol) | 18:17:27 |
Sergei Zimmerman (xokdvium) | Hm I seem to recall https://github.com/NixOS/nix/blob/master/src/libflake/flakeref.cc#L304C5-L346C21 was trying to fix a similar issue? | 18:20:35 |
Winter | A nix flake lock by... 2.22.1-- wait, why the fuck is this using such an old version? | 18:23:19 |
Winter | christ | 18:23:23 |
Winter | okay clearly I have slightly bigger issues to worry about | 18:23:29 |
Winter | thanks for the code pointer and sorry for the noise 🙃 | 18:23:54 |
Winter | will come back if there's something substantial when i'm not using an ancient nix | 18:24:08 |
| 27 Mar 2026 |
zoë (she/her) | i can't log into gerrit for some reason (i just get a Forbidden on gerrit.lix.systems/oauth?...) even though other services (e.g. forgejo, zulip) work. i've tried after clearing cookies or going into a private window to do the whole flow incl. logging back into github, but i get the same result after being redirected to the above url. does anyone have any idea what could be going on? | 13:56:41 |
K900 | Paging gerrit whisperer @raitobezarius | 13:59:49 |
thubrecht | com.google.gerrit.server.account.AccountException: Cannot assign external ID "username:..." to account ...; external ID already in use. | 14:00:19 |
raitobezarius | i could have bet this was a user duplication thing | 14:00:34 |
raitobezarius | before looking at the logs | 14:00:36 |
raitobezarius | is this something urgent / blocking you? | 14:01:12 |
raitobezarius | i cannot intervene right now as I have some deadline work on my side, but perhaps other AFNix infra folks could | 14:01:35 |
zoë (she/her) | no no i just had a tiny CL that got approved but it's not urgent at all | 14:01:44 |
K900 | I don't have gerrit admin perms do I | 14:01:59 |
raitobezarius | gerrit admin perms won't help you here | 14:02:10 |
raitobezarius | you need root@ on the server | 14:02:18 |
zoë (she/her) | * | 14:02:23 |
raitobezarius | can submit it if you want | 14:02:27 |
zoë (she/her) | https://gerrit.lix.systems/c/lix/+/5425 | 14:02:48 |