| 18 Jan 2025 |
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 | 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 | 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 | 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 | 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 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 |
GGG | .NET Framework 4.8 goes quite fast | 20:40:35 |
6pak | does it not need to install all the earlier versions anymore? | 20:40:54 |