| 15 Sep 2025 |
raitobezarius | and… probably a warning should be emitted to tell you "hey, you are using a fetcher that doesn't support automatically retrieving submodules, this is fine but if you forget to do it, things could not work" | 18:39:06 |
raitobezarius | newRef.input.scheme should be the variable you should use to gate this assign | 18:39:38 |
raitobezarius | newRef.input.scheme == "git" probably | 18:39:43 |
raitobezarius | that being said, not using flakes here would probably be very hard if you want to keep the input.follows behavior | 18:40:28 |
raitobezarius | basically, we need flakes-compat to support the follows system | 18:40:49 |
raitobezarius | and then you wouldn't have to deal with this | 18:40:55 |
raitobezarius | but you'd lose all the flakes CLI | 18:41:03 |
raitobezarius | let's just fix that bug I'd say | 18:41:08 |
laurents | so git+file:// instead of path:// fixes it :) | 18:41:26 |
raitobezarius | great :) | 19:02:39 |
raitobezarius | I still think some warning to recommend git+file:// is relevant | 19:03:21 |
laurents | I'll see if I can work out all the layers of stuff I have to learn to fix that piece of code | 19:03:37 |
laurents | but yes, I agree that a nice warning would be better | 19:04:00 |