Nix + dotnet | 119 Members | |
| 24 Servers |
| Sender | Message | Time |
|---|---|---|
| 28 Aug 2025 | ||
| * Oh very good job with those, thank you for the effort with this! | 23:17:41 | |
| Ah I think I see the problem. In Komponent.nuspec they have:
But we build with There are various ways we could fix that, but I'm not sure what would be best. Probably giving more control over the default flags (e.g. | 23:53:47 | |
| We have a test for building and consuming a nupkg, but it doesn't use an explicit nuspec like this | 23:54:27 | |
| 29 Aug 2025 | ||
| If you want to fix it inside the package, the easiest way might be to make a custom build/install phases that do something similar to their github actions | 00:04:37 | |
Do you have any thoughts on patching it in the Kuriimu2 src itself then, to possibly fix it that way? (Possibly fixing it directly in Komponent.nuspec to something closer to expected?) | 00:12:12 | |
yeah that's certainly an option. maybe it can even use bin\Release\net8.0\*\*.dll or something? or maybe there's a way to make it use the default packing logic? | 00:13:41 | |
like if you make a dotnet new classlib and pack it with --runtime it works as expected. the dll is in bin/Release/net8.0/$rid/, but it ends up in lib/net8.0/ in the package. | 00:14:41 | |
It looks like all of the | 00:59:38 | |
You seemed to signal out Komponent as the odd one out here, so that's a touch surprising to me. | 00:59:59 | |
| Oh it was just the first one that caused a build failure in another package because it was empty | 01:00:55 | |
| Ah fair enough | 01:01:09 | |
| 02:40:25 | ||
| 4 Sep 2025 | ||
I think that I got Kuriimu2 working, and it was overall surprisingly painless once I figured out PackageReference versus ProjectReference. A friend's warning me against doing it this way though, so I have something theoretically "working" at least, but the next step is seeing if I can make the build any cleaner in the process. | 00:25:13 | |
| 8 Sep 2025 | ||
| 02:16:17 | ||
| 9 Sep 2025 | ||
| 18:43:00 | ||
| 10 Sep 2025 | ||
| 00:25:13 | ||
| Any plans on upgrading to .NET 10 RC1? | 11:10:07 | |
In reply to @samuel:mnzn.devAssuming that's the one that came out this week, I've got updates running now | 15:05:17 | |
| https://github.com/NixOS/nixpkgs/pull/441849 (still not tested much) | 18:27:39 | |
| 11 Sep 2025 | ||
| Awesome, thanks | 06:29:57 | |
| 13 Sep 2025 | ||
| 14:58:23 | ||
| 23 Sep 2025 | ||
| 10:40:16 | ||
| 20:12:34 | ||
| 24 Sep 2025 | ||
| Here to cause trouble again - I'm trying to bump a project from NET 8 to NET 9 in a derivation (without code changes, dev says it should work), but that
| 02:39:09 | |
| * Here to cause trouble again - I'm trying to bump a project from NET 8 to NET 9 in a derivation (without code changes, dev says it should work), but that
(Then the message is about | 02:39:19 | |
Alternatively, is there a way to keep the in-progress /tmp/fetch-deps-... path even after a failed run? I feel like that would be good for testing. | 02:39:55 | |
| * Alternatively, is there a way to keep the in-progress The same process works fine on Net 8 but not Net 9, so I'm stumped from what I can tell.
| 02:42:47 | |
| * Alternatively, is there a way to keep the in-progress The same process works fine on Net 8 but not Net 9, so I'm stumped from what I can tell.
| 02:43:03 | |
| * Alternatively, is there a way to keep the in-progress The same process works fine on Net 8 but not Net 9, so I'm stumped from what I can tell.
| 02:43:22 | |
In reply to @whovian9369:matrix.orgThere should be a fetch-drv attribute which you can run nix develop on to do the fetch in a dev shell. | 02:50:08 | |