| 14 Jan 2025 |
Waldemar Tomme (they/them) | I mostly do but I can't necessarily say the same about my dependencies but good to know | 16:26:20 |
| 18 Jan 2025 |
Waldemar Tomme (they/them) | I'm trying to get MAUI workload to work based on https://discourse.nixos.org/t/dotnet-maui-workload/20370/22 and https://github.com/anpin/maui-on-nix/blob/cd1514c4be6aef7074485e2fe976e2dea6a19426/shell.nix but it doesn't work. After checking DOTNET_ROOT I think it's because the wrong packages get overridden. How do I override the correct packages or is there another (better) way to enable working with workloads? | 01:18:17 |
Corngood | Do you mean that the shell.nix no longer works with latest nixpkgs? | 02:06:33 |
Emmanuel Genga | In reply to @corngood:corngood.com Do you mean that the shell.nix no longer works with latest nixpkgs? Mostly think he's facing the same issue I did where it is very difficult to install workloads when using a shell.nix for dotnet, I struggled with it for a while and gave up, just decided to use devbox for my dotnet project that need workloads | 08:44:34 |
Waldemar Tomme (they/them) | Yes(-ish). I'm using the latest(-ish) nixpkgs (~a week old) and there the dotnet packages are wrapped so even if I would correct the paths in the script it wouldn't work because I would not manipulate the correct derivation. | 09:48:52 |
Waldemar Tomme (they/them) | When overriding and using just dotnetCorePackages.dotnet_8.sdk it works now I think (https://github.com/NixOS/nixpkgs/issues/226107#issuecomment-2598552335) | 10:43:05 |
Waldemar Tomme (they/them) | Sadly it still doesn't work. When I try to publish the android app I get an error that "Microsoft.NET.Runtime.MonoAOTCompiler.Task" can't be found in the "Sdks" folder in the dotnet sdk. | 11:48:12 |
Corngood | Can we track down where in nixpkgs it used to work? | 12:08:23 |
Waldemar Tomme (they/them) | I got further by checking out maui-on-nix with its locked revisions but now it can't execute arm-linux-androideabi-as as a required file is missing. I also don't have the mental capacity right now to look further into it. maybe later and/or tomorrow | 14:22:09 |
Corngood | Good to know. I'll try to find some time to bisect the workload problem. | 14:23:40 |
| 19 Jan 2025 |
| Waldemar Tomme (they/them) changed their display name from Waldemar Tomme to Waldemar Tomme (they/them). | 08:17:01 |
| 21 Jan 2025 |
Emma [it/its] | cursed & probably offtopic: how would i get a custom build of dotnet going? | 15:55:46 |
Emma [it/its] | tl;dr linux-x86 | 15:56:12 |
Emma [it/its] | * tl;dr linux-x86/i686 | 15:56:21 |
Corngood | dotnetCorePackages.dotnet_8.stage0.vmr is probably where you want to start | 16:22:03 |
Corngood | unless you want to go back to an old version, you'll have to somehow bootstrap it from another system. I'm not sure how broken the build will be on i686 | 16:23:16 |
| 23 Jan 2025 |
GGG | 6pak how did you manage to get dnSpy working on Wine on that PR? I'm trying to package a .NET Framework app using wine and it opens complaining about missing Wine Mono and then if I tell it to install it, it just fails to launch the app | 16:44:33 |
| Kamilla 'ova joined the room. | 18:04:44 |
6pak | dnspy is .net core now, so no wine-mono needed | 20:32:42 |
6pak |
it just fails to launch the app
any errors?
| 20:32:59 |
GGG | I managed to get further | 20:33:11 |
GGG | but in the end I had to disable d3d9 for it to fully work | 20:33:19 |
GGG | I was trying to get PerfView.exe working on wine | 20:33:27 |
GGG | this is what I got in the end: https://github.com/GGG-KILLER/nixos-configs/blob/96b61c8cb703546410a1cabc65fe8729d0310c0d/packages/perfview.nix | 20:34:15 |
GGG | I tried a bunch of mkWineApp, mkWindowsApp and etc wrappers, but yours was the only one that didn't spit out a bunch of garbage | 20:34:39 |
6pak | tbf my wrapper script was based on something from nixpkgs | 20:38:59 |
6pak | you've got DNSPY_HOME there | 20:39:10 |
6pak | and this sounds painful | 20:39:27 |
6pak |  Download image.png | 20:39:29 |
6pak | installing net framework with wine takes forever | 20:39:47 |