!bxVOQwsVoHhZcmNDGw:nixos.org

Nix + dotnet

127 Members
24 Servers

Load older messages


SenderMessageTime
3 Jul 2024
@eimmer:matrix.orgElijah Immer left the room.03:44:39
4 Jul 2024
@ps-swazzan:matrix.orgSaeid

I managed to solve this by first setting packNupkg = false in the flake file then regenerating dependencies like:

rm ./deps.nix
touch ./deps.nix
nix build .#default.passthru.fetch-deps
./result deps.nix

Afterwards, nix build worked fine

09:07:37
@ps-swazzan:matrix.orgSaeid

Here is what the definition looks like now, for reference:

      packages = forAllSystems (system:
        let
          pkgs = nixpkgsFor.${system};
        in {
          default = pkgs.buildDotnetModule rec {
            pname = "inventory-backend";
            inherit version;

            src = ./backend;
            projectFile = "backend.sln";

            # To generate deps.nix:
            #
            # nix develop
            # dotnet restore backend/ --packages out
            # nuget-to-nix out > deps.nix
            # OR
            # nix build .#default.passthru.fetch-deps
            nugetDeps = ./deps.nix;

            dotnet-sdk = pkgs.dotnet-sdk_8;
            dotnet-runtime = pkgs.dotnet-aspnetcore_8;

            packNupkg = false;
          };
        });
09:08:42
@ps-swazzan:matrix.orgSaeid left the room.12:55:19
@ps-swazzan:matrix.orgSaeid joined the room.12:55:35
@philiptaron:matrix.orgPhilip Taron (UTC-8) joined the room.15:52:58
8 Jul 2024
@karlericsson:matrix.orgkarlericsson joined the room.23:45:56
@karlericsson:matrix.orgkarlericsson left the room.23:46:15
9 Jul 2024
@ners:nixos.devners joined the room.09:26:40
13 Jul 2024
@rmdonaldson:matrix.orgrmdonaldson joined the room.16:26:50
@rmdonaldson:matrix.orgrmdonaldson Is anyone having success building Dotnet projects as flakes if they use dotnet tools? It appears dotnetConfigureHook always executes dotnet tool restore, which invariably fails with some version of: Version <tool version> of package <tool name> is not found in NuGet feeds. 16:42:04
@rmdonaldson:matrix.orgrmdonaldson I guess I could omit .config/ from src through filtering, but the presence of tool restoration seems to imply it should work. Relatedly, over in F# land, this causes paket-managed deps to fail. 16:43:28
16 Jul 2024
@alex3829:matrix.orgreal_z2 left the room.23:17:04
18 Jul 2024
@tewi:queer.cattewi 🏳️‍⚧️ joined the room.00:25:06
@zaphar_ps:matrix.orgzaphar_ps joined the room.02:34:27
@tewi:queer.cattewi 🏳️‍⚧️ changed their profile picture.23:50:51
@tewi:queer.cattewi 🏳️‍⚧️ removed their profile picture.23:52:42
@tewi:queer.cattewi 🏳️‍⚧️ set a profile picture.23:53:17
19 Jul 2024
@khaneliman:matrix.orgAustin Horstman joined the room.02:13:52
20 Jul 2024
@emma:rory.gayEmma [it/its]clipboard.png
Download clipboard.png
11:08:44
@emma:rory.gayEmma [it/its]does dotnet on x86 really need the arm runtime, crossgen, ... tools?11:09:02
23 Jul 2024
@ezzobirbezziou:matrix.orgEzzobir Bezziou joined the room.08:20:26
5 Aug 2024
@gnumuskox:matrix.orgSupermuskox joined the room.19:59:20
@gnumuskox:matrix.orgSupermuskox left the room.19:59:56
7 Aug 2024
@oatmealraisin:matrix.orgoatmealraisin joined the room.17:56:41
@oatmealraisin:matrix.orgoatmealraisin How can I make a derivation for a very specific sdk version? I need 7.0.304 17:58:05
10 Aug 2024
@khaneliman:matrix.orgAustin Horstman changed their display name from Khaneliman to Austin Horstman.03:50:11
12 Aug 2024
@amiablechief:matrix.orgamiablechief left the room.11:34:33
23 Aug 2024
@mattsturg:matrix.orgMatt Sturgeon joined the room.00:47:04
24 Aug 2024
@emma:rory.gayEmma [it/its]does anyone know how i can use dotnet tools?03:08:54

Show newer messages


Back to Room ListRoom Version: 9