| 6 Aug 2025 |
cleverca22 | because CI runs 2.24.9 and doesnt understand that flag | 14:41:44 |
emily | if you can use git subtrees | 14:46:14 |
emily | your life will be a lot easier | 14:46:19 |
cleverca22 | problem is convincing an upstream repo to entirely change how they manage things, when i will likely never be returning as a contributor | 14:55:47 |
cleverca22 | bumping the nix version in the github action does fix the last error | 14:56:05 |
emily | well if they ship a flake they should probably care about flake UX | 15:01:46 |
emily | but I guess it depends on how Nix-y the project is | 15:01:56 |
cleverca22 | given that it refuses to build when used as a flake input (because of the above issues), i think its just one nix user, that hasnt tested things fully | 15:35:41 |
| vidariondr set a profile picture. | 18:31:01 |
cleverca22 | [clever@amd-nixos:~/apps/vali/PSn00bSDK-Nix]$ nix flake info
warning: 'nix flake info' is a deprecated alias for 'nix flake metadata'
warning: Git tree '/home/clever/apps/vali/PSn00bSDK-Nix' is dirty
error:
… while updating the lock file of flake 'git+file:///home/clever/apps/vali/PSn00bSDK-Nix'
error: input attribute 'submodules' not supported by scheme 'github'
| 21:00:39 |
cleverca22 | emily: dang-it, lol | 21:00:51 |
cleverca22 | git+https:// however does work | 21:08:14 |
cleverca22 | only issue, is that github: poisons the lock file | 21:08:31 |
cleverca22 | once you update with that, you cant update again to change the scheme | 21:08:43 |
cleverca22 | correction.... | 21:09:13 |
cleverca22 | git+https:// fetches, and then silently ignores the submodules = true;..... | 21:09:40 |