| 24 Oct 2025 |
Manuel Bärenz | Ohh. I think if I name it properly (nuget.config instead of NuGet.config) it detects it automatically. | 13:53:13 |
Corngood | Did you get a complete deps.json then? | 14:09:51 |
| 27 Oct 2025 |
Manuel Bärenz | No, the fetcher failed and didn't create a deps.json. I'll try again soon when I get the complete closed source dependencies from our partner | 08:32:51 |
| 2 Nov 2025 |
Emma [it/its] | question, how do i use the fetchdeps thing with the nix cli? | 19:31:00 |
Emma [it/its] | doing a nix build .\#thing.passthru.fetch-deps && ./result fails with this:
/nix/store/q38z0zig1346h47vyianirr25fi9g42m-fetch-deps.sh: line 10: /nix/store/rxf86xrfxhij48hjqgysi8blj2c9hg88-source/ArcaneLibs.Blazor.Components/deps.nix: Read-only file system
| 19:31:45 |
Corngood | In reply to @emma:rory.gay
doing a nix build .\#thing.passthru.fetch-deps && ./result fails with this:
/nix/store/q38z0zig1346h47vyianirr25fi9g42m-fetch-deps.sh: line 10: /nix/store/rxf86xrfxhij48hjqgysi8blj2c9hg88-source/ArcaneLibs.Blazor.Components/deps.nix: Read-only file system
You can't use .# because that'll be a read-only copy. Try -f . instead | 19:33:03 |
Emma [it/its] | oh apparently you can just pass a path... lol | 19:33:05 |
Emma [it/its] | that fails because i dont have a default.nix... lol | 19:33:38 |
Corngood | You can pass a .nix file path instead of . | 19:34:14 |
Emma [it/its] | i have a flake.nix | 19:34:26 |
Emma [it/its] | thats the only .nix file i have | 19:34:29 |
Emma [it/its] | (i dont want to maintain 6 identical copies of the same file when they only differ in at most 2 lines) | 19:35:22 |
Corngood | Oh, you can also pass a path to fetch-deps itself to override it. That might be easiest | 19:35:27 |
Emma [it/its] | yep discovered that one already | 19:35:38 |
Emma [it/its] | but i guess that's my best bet | 19:35:44 |
Corngood | Yeah otherwise you need to do an impure eval, maybe using flake compat or something. Passing the path is probably easiest. | 19:37:12 |
Emma [it/its] | hm, i wonder what the best way would be to use nix to publish nuget packages | 19:53:00 |
Emma [it/its] | since packNupkg emits multiple nupkg files, im not sure how ot best deal with thta | 19:53:31 |