!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

425 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.140 Servers

Load older messages


SenderMessageTime
25 Mar 2026
@qyriad:katesiria.orgQyriad
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
@xokdvium:matrix.orgSergei 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:kde.orgaloisw raitobezariusdo you know for sure now that the SQLite changes you linked in the Zulip thread make things better? 17:42:31
@raitobezarius:matrix.orgraitobezariusi'm really sorry, i don't know yet17:43:10
@raitobezarius:matrix.orgraitobezariusit's somewhere on my todolist to apply to the CI of AFNix globally17:43:19
@aloisw:kde.orgaloiswNo problem, your statement just sounded rather authoritative to me.17:45:09
@raitobezarius:matrix.orgraitobezariusyou're right, i should have made expectations clearer this is untested17:46:14
@raitobezarius:matrix.orgraitobezarius but also, i wanted to communicate there are tools we did not fully explore yet that can act on SQLite 17:46:27
@winter:catgirl.cloudWinter 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:catgirl.cloudWinter 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
@xokdvium:matrix.orgSergei 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:catgirl.cloudWinter A nix flake lock by... 2.22.1-- wait, why the fuck is this using such an old version? 18:23:19
@winter:catgirl.cloudWinterchrist18:23:23
@winter:catgirl.cloudWinterokay clearly I have slightly bigger issues to worry about18:23:29
@winter:catgirl.cloudWinterthanks for the code pointer and sorry for the noise 🙃18:23:54
@winter:catgirl.cloudWinterwill come back if there's something substantial when i'm not using an ancient nix18:24:08
27 Mar 2026
@blokyk:matrix.orgzoë (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:0upti.meK900 Paging gerrit whisperer @raitobezarius 13:59:49
@thubrecht:matrix.orgthubrechtcom.google.gerrit.server.account.AccountException: Cannot assign external ID "username:..." to account ...; external ID already in use.14:00:19
@raitobezarius:matrix.orgraitobezariusi could have bet this was a user duplication thing14:00:34
@raitobezarius:matrix.orgraitobezariusbefore looking at the logs14:00:36
@raitobezarius:matrix.orgraitobezariusis this something urgent / blocking you?14:01:12
@raitobezarius:matrix.orgraitobezariusi cannot intervene right now as I have some deadline work on my side, but perhaps other AFNix infra folks could14:01:35
@blokyk:matrix.orgzoë (she/her)no no i just had a tiny CL that got approved but it's not urgent at all14:01:44
@k900:0upti.meK900I don't have gerrit admin perms do I14:01:59
@raitobezarius:matrix.orgraitobezariusgerrit admin perms won't help you here14:02:10
@raitobezarius:matrix.orgraitobezariusyou need root@ on the server14:02:18
@blokyk:matrix.orgzoë (she/her) * 14:02:23
@raitobezarius:matrix.orgraitobezariuscan submit it if you want14:02:27
@blokyk:matrix.orgzoë (she/her)https://gerrit.lix.systems/c/lix/+/542514:02:48

Show newer messages


Back to Room ListRoom Version: 10