!bxVOQwsVoHhZcmNDGw:nixos.org

Nix + dotnet

65 Members
16 Servers

Load older messages


SenderMessageTime
19 Sep 2024
@memegames99:matrix.org@memegames99:matrix.org joined the room.01:52:31
@memegames99:matrix.org@memegames99:matrix.org set a profile picture.02:02:24
@memegames99:matrix.org@memegames99:matrix.org changed their profile picture.02:02:31
21 Sep 2024
@luna-null:matrix.orgAutumn joined the room.05:43:53
25 Sep 2024
@luna-null:matrix.orgAutumn changed their display name from luna-null to Autumn.06:39:17
26 Sep 2024
@genga898:matrix.orgEmmanuel Genga joined the room.10:14:23
@genga898:matrix.orgEmmanuel Genga
In reply to @emma:rory.gay
exporting DOTNET_ROOT does seem to work
The second option is to do a local install of dotnet tools rather than a global install. I had the same issue for about a week.
11:26:58
28 Sep 2024
@majiir:matrix.orgMajiir Paktu joined the room.00:12:30
@vengmark2:matrix.orgl0b0

Anyone know how to deal with a runtime error like this:

System.IO.FileLoadException: Could not load file or assembly 'Microsoft.Extensions.DependencyInjection.Abstractions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'. The located assembly's manifest definition does not match the assembly reference. (0x80131040)
File name: 'Microsoft.Extensions.DependencyInjection.Abstractions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'

?

08:28:47
@emma:rory.gayEmma [it/its]...huh? that shouldnt have happened13:10:18
30 Sep 2024
@nowaaay:matrix.org@nowaaay:matrix.org left the room.17:04:14
1 Oct 2024
@-_o:matrix.org-_o joined the room.21:02:56
7 Oct 2024
@memegames99:matrix.org@memegames99:matrix.org removed their profile picture.00:05:43
@memegames99:matrix.org@memegames99:matrix.org removed their display name memegames99.00:05:53
@memegames99:matrix.org@memegames99:matrix.org left the room.00:06:12
13 Oct 2024
@docbrown101:matrix.orgDaniel joined the room.13:46:39
15 Oct 2024
@corngood:corngood.comCorngood joined the room.17:10:31
@6pak:matrix.org6pak
In reply to @emma:rory.gay
hm does anyone know if Rider actually hard depends on dotnet sdk 7 or whether that can be swapped out with sdk 8?
https://github.com/NixOS/nixpkgs/pull/348339
17:11:53
@emma:rory.gayEmma [it/its]ah, neat17:12:58
@6pak:matrix.org6pakrider binaries bundled net8 for a long time, wouldn't be surprised if EAPs were using net9 RCs already17:15:49
@6pak:matrix.org6pakwould probably be a good idea to have a version check in the nix package17:16:16
17 Oct 2024
@emma:rory.gayEmma [it/its]question, with dotnet packaging, how come dotnetCorePackages.sdk_9_0 exists in nixpkgs but dotnet-sdk_9 doesnt? i cant figure out from nixpkgs where the discrepancy comes from13:05:11
@emma:rory.gayEmma [it/its]is it just the omission of dotnet-x_9 in all-packages.nix?13:06:02
@emma:rory.gayEmma [it/its]hm, how can i make an aot binary built on nixos work on not nixos?13:23:34
@corngood:corngood.comCorngood
In reply to @emma:rory.gay
is it just the omission of dotnet-x_9 in all-packages.nix?

Yeah. I was toying with the idea of deprecating those top level aliases, so I left it out for the time being.

There's some discussion of potential reorg here: https://github.com/NixOS/nixpkgs/pull/286134, but I'm not sure I still agree with everything I prototyped there.

I was trying to abstract the idea of a dotnet 'distribution': muxer, sdk, runtime, etc. which can either be binary or souce-built.

13:43:45
@corngood:corngood.comCorngood
In reply to @emma:rory.gay
hm, how can i make an aot binary built on nixos work on not nixos?

How would you do that with a typical package? Something like pkgsStatic.hello?

Maybe it's enough to build with pkgsStatic.stdenv. There's an AOT test in dotnet-sdk_8.tests.aot (dotnet/common.nix) that you could experiment with. It's not something I've ever tested.

13:48:46
21 Oct 2024
@vengmark2:matrix.orgl0b0 Anyone who might be able to help build Daggerfall Unity? The upstream build docs only explain how to do it from the Unity GUI. 06:56:08
@vengmark2:matrix.orgl0b0 * Anyone who might be able to help build Daggerfall Unity? The upstream build docs only explain how to do it from the Unity GUI. Update: PR 08:40:00
@corngood:corngood.comCorngoodYou'd need to build it using unity. If they don't already have a build script (I couldn't find one), it should be pretty straightforward to write. I would start by following their GUI instructions using a version of unity packaged in nixpkgs. It will likely require a pretty specific version.11:36:44
@ners:nixos.dev@ners:nixos.dev left the room.13:08:53

There are no newer messages yet.


Back to Room ListRoom Version: 9