Package Details: dotnet-sdk-2.1 2.1.13-1

Git Clone URL: https://aur.archlinux.org/dotnet-core-2.1.git (read-only)
Package Base: dotnet-core-2.1
Description: The .NET Core SDK version 2.1
Upstream URL: https://www.microsoft.com/net/core
Licenses: MIT
Provides: dotnet-sdk=2.1.802
Submitter: Gr3q
Maintainer: Gr3q
Last Packager: Gr3q
Votes: 0
Popularity: 0.000000
First Submitted: 2019-10-05 06:40
Last Updated: 2019-10-05 10:21

Required by (21)

Sources (4)

Pinned Comments

Gr3q commented on 2019-10-05 07:32

IMPORTANT INSTALLATION INFO (a reminder for myself as well):

For dotnet to work you need to EXPLICITLY install:

  • ONE dotnet-host - highest version possible
  • ANY NUMBER of dotnet-runtimes (and its sdks after if you want to build as well - Right now version 'bin' and '2.1' is tested to work together)

If you keep the install order in mind and you don't rely on pacman to resolve your dependencies you will be fine.


Longer explanation:

Every dotnet-sdk is dependent on a specific version of dotnet-runtime, this is built into dotnet.

Technically you only need the latest dotnet-sdk because it can build to any earlier versions.

Because you are installing from the AUR pacman won't resolve dependencies for you correctly with specific versions, and the installation will either fail or the (outdated) community package will be installed as dependency.

Latest Comments

satcom886 commented on 2019-10-05 10:25

@Gr3q You are awesome! Thanks!

Gr3q commented on 2019-10-05 10:23

@satcom886 I disabled the aspnet-runtime package because aarch64 is not supported for that (and it obviously should not prevent you installing the other packages).

I'll split it to a separate package if I don't find a way include it in here without blocking.

satcom886 commented on 2019-10-05 10:16

@Gr3q Yep, I tried to install dotnet-runtime-2.1 (for Jellyfin), but it threw an error that aspnet-runtime-2.1 is not available aarch64.

Gr3q commented on 2019-10-05 10:00

@satcom886 does the lack of aspnet support for aarch64 prevents you to install the other packages? (named dotnet-host, dotnet-runtime and dotnet-sdk)

satcom886 commented on 2019-10-05 09:44

Hey, It's me again... Could it be possible to add aarch64 support to aspnet-runtime-2.1 and aspnet-runtime-bin?

Gr3q commented on 2019-10-05 07:32

IMPORTANT INSTALLATION INFO (a reminder for myself as well):

For dotnet to work you need to EXPLICITLY install:

  • ONE dotnet-host - highest version possible
  • ANY NUMBER of dotnet-runtimes (and its sdks after if you want to build as well - Right now version 'bin' and '2.1' is tested to work together)

If you keep the install order in mind and you don't rely on pacman to resolve your dependencies you will be fine.


Longer explanation:

Every dotnet-sdk is dependent on a specific version of dotnet-runtime, this is built into dotnet.

Technically you only need the latest dotnet-sdk because it can build to any earlier versions.

Because you are installing from the AUR pacman won't resolve dependencies for you correctly with specific versions, and the installation will either fail or the (outdated) community package will be installed as dependency.