!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
15 Sep 2025
@raitobezarius:matrix.orgraitobezariusWith a reproducer recipe so we can test on our end16:25:22
@laurents:fsfe.orglaurentsok, let me push my code and I'll come back here in a moment16:26:52
@emilazy:matrix.orgemily aloisw: will you be up for rebasing https://github.com/NixOS/nixpkgs/pull/434186 after the toml11 bump? 16:26:55
@aloisw:julia0815.dealoisw I am aware of the static Darwin breakage but don't know what causes it. The Darwin stuff I did for the prelinking change was pretty much strictly about not breaking dynamic linkage. 16:44:33
@aloisw:julia0815.dealoisw Generally yes, but I can't guarantee a specific turnaround time (probably less than 1 day though). 16:45:48
@aloisw:julia0815.dealoisw (Not to be understood in the "I will be slow" sense, but more like "please don't consider me paged in the middle of the night".) 16:49:17
@laurents:fsfe.orglaurents raitobezarius Ok, I think it's showable-ish. My code is at https://gitlab.com/madada-team/dada-core/-/tree/add-theme-flake?ref_type=heads. Running a nix develop --no-pure-eval (no pure eval because I use devenv) should show you the bug. 17:02:19
@raitobezarius:matrix.orgraitobezariusthx17:02:37
@raitobezarius:matrix.orgraitobezarius laurents: it uses a local path for alaveteli 17:33:47
@raitobezarius:matrix.orgraitobezariusdo you have a git ref or something?17:33:53
@raitobezarius:matrix.orgraitobezarius(sorry for the delay, my OS scheduler decided to look now)17:34:04
@laurents:fsfe.orglaurents sorry, I'm super confused, I was sure I had removed my local paths. is https://github.com/laurentS/alaveteli/blob/nix-devenv what you're after? (that's the nix stuff, but also the entire codebase for alaveteli) 17:51:47
@raitobezarius:matrix.orgraitobezariusi'm dumb17:52:02
@raitobezarius:matrix.orgraitobezariusi was on main17:52:04
@raitobezarius:matrix.orgraitobezariusgive me a sec17:52:14
@raitobezarius:matrix.orgraitobezarius(actually, give minutes)17:53:36
@raitobezarius:matrix.orgraitobezarius* (actually, give me minutes)17:53:40
@raitobezarius:matrix.orgraitobezarius laurents: the mistake in the lix code seems trivial at least 18:31:05
@raitobezarius:matrix.orgraitobezariussubmodules is supported only for git://18:31:12
@raitobezarius:matrix.orgraitobezariusnot for github://18:31:15
@raitobezarius:matrix.orgraitobezariuswhich… kinda makes sense?18:31:19
@raitobezarius:matrix.orgraitobezariusgithub:// archives doesn't give you submodules, does it?18:31:32
@laurents:fsfe.orglaurentswell, to be honest, I was working with a local copy of everything, so I hit the but with a "path" input18:32:04
@raitobezarius:matrix.orgraitobezariusI made it work without change to Lix18:32:27
@raitobezarius:matrix.orgraitobezariusjust by changing the input type18:32:30
@raitobezarius:matrix.orgraitobezarius



diff --git i/flake.lock w/flake.lock
index 01c49ec..a09a7f1 100644
--- i/flake.lock
+++ w/flake.lock
@@ -11,18 +11,18 @@
       },
       "locked": {
         "lastModified": 1757954848,
-        "narHash": "sha256-T/T5Kz2fWZpYNeZlHQ8jomJd6X6nVFpvKqPPhSWFDgM=",
-        "owner": "laurents",
-        "repo": "alaveteli",
+        "narHash": "sha256-7OvEveYbZHk8KsQKN4KXkuZpMv81JRkPPQj5bJ2Ph18=",
+        "ref": "nix-devenv",
         "rev": "3eb0e355f2451bfa6149bb5e732034f8d4ffeaf2",
+        "revCount": 20314,
         "submodules": true,
-        "type": "github"
+        "type": "git",
+        "url": "https://github.com/laurents/alaveteli"
       },
       "original": {
-        "owner": "laurents",
         "ref": "nix-devenv",
-        "repo": "alaveteli",
-        "type": "github"
+        "type": "git",
+        "url": "https://github.com/laurents/alaveteli"
       }
     },
     "cachix": {
diff --git i/flake.nix w/flake.nix
index f845fe6..b3e936f 100644
--- i/flake.nix
+++ w/flake.nix
@@ -4,7 +4,7 @@
   inputs = {
     nixpkgs.url = "github:cachix/devenv-nixpkgs/rolling";
     alaveteli-flake = {
-      url = "github:laurents/alaveteli/nix-devenv";
+      url = "git+https://github.com/laurents/alaveteli?ref=nix-devenv";
       inputs.nixpkgs.follows = "nixpkgs";
     };
   };
18:32:51
@raitobezarius:matrix.orgraitobezarius *
diff --git i/flake.lock w/flake.lock
index 01c49ec..a09a7f1 100644
--- i/flake.lock
+++ w/flake.lock
@@ -11,18 +11,18 @@
       },
       "locked": {
         "lastModified": 1757954848,
-        "narHash": "sha256-T/T5Kz2fWZpYNeZlHQ8jomJd6X6nVFpvKqPPhSWFDgM=",
-        "owner": "laurents",
-        "repo": "alaveteli",
+        "narHash": "sha256-7OvEveYbZHk8KsQKN4KXkuZpMv81JRkPPQj5bJ2Ph18=",
+        "ref": "nix-devenv",
         "rev": "3eb0e355f2451bfa6149bb5e732034f8d4ffeaf2",
+        "revCount": 20314,
         "submodules": true,
-        "type": "github"
+        "type": "git",
+        "url": "https://github.com/laurents/alaveteli"
       },
       "original": {
-        "owner": "laurents",
         "ref": "nix-devenv",
-        "repo": "alaveteli",
-        "type": "github"
+        "type": "git",
+        "url": "https://github.com/laurents/alaveteli"
       }
     },
     "cachix": {
diff --git i/flake.nix w/flake.nix
index f845fe6..b3e936f 100644
--- i/flake.nix
+++ w/flake.nix
@@ -4,7 +4,7 @@
   inputs = {
     nixpkgs.url = "github:cachix/devenv-nixpkgs/rolling";
     alaveteli-flake = {
-      url = "github:laurents/alaveteli/nix-devenv";
+      url = "git+https://github.com/laurents/alaveteli?ref=nix-devenv";
       inputs.nixpkgs.follows = "nixpkgs";
     };
   };
18:32:59
@raitobezarius:matrix.orgraitobezariusso I guess the question is18:33:11
@raitobezarius:matrix.orgraitobezariusshould submodules be an available option with the path fetcher type18:33:18
@raitobezarius:matrix.orgraitobezariusor wait18:33:43

Show newer messages


Back to Room ListRoom Version: 10