Isn't this is obvious? To let other packages know what these packages provide and for easy version comparison. Example: A package that only requires the dotnet runtime later or equals to 3, this can be easily be described with dotnet-runtime>=3 in the PKGBUILD. The official one is fine with this, but not with this package is not since it only provide dotnet-runtime-3.1 but not dotnet-runtime, so it can't be recognized and compared. Another example is a package that don't have this requirement, any version of dotnet runtime is fine.
Search Criteria
Package Details: aspnet-runtime-bin 9.0.2.sdk200-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dotnet-core-bin.git (read-only, click to copy) |
---|---|
Package Base: | dotnet-core-bin |
Description: | The ASP.NET Core runtime (binary) |
Upstream URL: | https://www.microsoft.com/net/core |
Keywords: | .net dotnet microsoft |
Licenses: | MIT |
Conflicts: | aspnet-runtime, aspnet-runtime-9.0 |
Provides: | aspnet-runtime, aspnet-runtime-9.0 |
Submitter: | Gr3q |
Maintainer: | Gr3q |
Last Packager: | Gr3q |
Votes: | 47 |
Popularity: | 1.52 |
First Submitted: | 2019-10-02 17:13 (UTC) |
Last Updated: | 2025-02-13 08:49 (UTC) |
Dependencies (1)
Required by (35)
- asf (requires aspnet-runtime)
- asf (requires aspnet-runtime) (make)
- asf-git (requires aspnet-runtime)
- asf-plugin-itemsmatcher (requires aspnet-runtime) (make)
- asf-plugin-mobileauthenticator (requires aspnet-runtime) (make)
- asf-plugin-monitoring (requires aspnet-runtime) (make)
- asf-plugin-periodicgc (requires aspnet-runtime) (make)
- asf-plugin-signinwithsteam (requires aspnet-runtime) (make)
- asf-plugin-steamtokendumper (requires aspnet-runtime) (make)
- bilibilitoolpro-git (requires aspnet-runtime)
- bililive-recorder (requires aspnet-runtime)
- boinc-manager-web-git (requires aspnet-runtime)
- btcpayserver (requires aspnet-runtime)
- discord-chat-exporter-cli (requires aspnet-runtime) (make)
- dotnet-sdk-bin
- iceshrimp.net (requires aspnet-runtime)
- iceshrimp.net-bin (requires aspnet-runtime)
- iceshrimp.net-git (requires aspnet-runtime)
- iceshrimp.net-pre (requires aspnet-runtime)
- iceshrimp.net-pre-bin (requires aspnet-runtime)
- jellyfin-server-git (requires aspnet-runtime)
- librefancontrol-bin (requires aspnet-runtime)
- lubelogger (requires aspnet-runtime)
- manga-sharp (requires aspnet-runtime)
- nbxplorer (requires aspnet-runtime)
- netpad-bin (requires aspnet-runtime) (optional)
- rdt-client
- technitium-dns-server-git (requires aspnet-runtime-9.0)
- watt-toolkit-bin (requires aspnet-runtime-9.0)
- watt-toolkit-git (requires aspnet-runtime-9.0)
Sources (4)
- dotnet.sh
- https://download.visualstudio.microsoft.com/download/pr/3606de37-1325-4f5f-bbe9-1bc44b3c1c7f/91872629e9f0c205cace9c462d5e89a4/dotnet-sdk-9.0.200-linux-x64.tar.gz
- https://download.visualstudio.microsoft.com/download/pr/3dde7d92-2a9d-44a5-8e83-6ef57d976c93/dddb3f71a8145f2729c38570694f95c3/dotnet-sdk-9.0.200-linux-arm.tar.gz
- https://download.visualstudio.microsoft.com/download/pr/b94570d9-8cb1-4672-be62-4acaa8675749/2697b4ae3923b16e72f6443f30333f5d/dotnet-sdk-9.0.200-linux-arm64.tar.gz
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 Next › Last »
huupoke12 commented on 2020-01-16 09:39 (UTC)
Gr3q commented on 2020-01-16 09:15 (UTC)
I'm happy to add it to the array, but could you explain it to me what is the benefit of doing this?
huupoke12 commented on 2020-01-16 08:46 (UTC) (edited on 2020-01-16 08:48 (UTC) by huupoke12)
The packages should add to their provide array with their corresponding version like: provides=('dotnet-sdk=3.1.1.sdk101'), or use with variable: provides=("dotnet-sdk=$pkgver") (the official ones don't need to do this because they are implicitly added with their package name and version)
Gr3q commented on 2019-10-05 07:28 (UTC) (edited on 2021-02-13 09:06 (UTC) by Gr3q)
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', '3.1', '3.0', '2.2' and '2.1' are 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.
riscie commented on 2019-10-04 14:18 (UTC)
Thank you again @Gr3q!
Gr3q commented on 2019-10-04 12:01 (UTC)
@riscie the community package will be updated as far as I know, it is in the works.
The purpose of this package was that I could use dotnet on armv7f architecture as well, what is missing from the repos.
riscie commented on 2019-10-04 09:09 (UTC)
Hey @Gr3q thank you so much for your work. It seems with the help of your effort we no have a way to use dotnet core 3.0 on arch. Does that mean the community packages of dotnet will no longer be updated? They were flagged out-of-date quite a while ago.
Gr3q commented on 2019-10-03 21:59 (UTC) (edited on 2019-10-04 07:43 (UTC) by Gr3q)
Edit: Tested, sdk is listed correctly.
All packages are part of this base, it should work correctly now.
let me know if its still not working.
Gr3q commented on 2019-10-03 16:36 (UTC)
@satcom886 Yeah I know, requested its deletion so I could put it up again as part of this package base
k8ie commented on 2019-10-03 14:53 (UTC)
@Gr3q dotnet-runtime-bin seems to have been orphaned... Do you think you would be able to take ownership of that package and update it? If you have the time of course.
Pinned Comments
Gr3q commented on 2019-10-05 07:28 (UTC) (edited on 2021-02-13 09:06 (UTC) by Gr3q)
IMPORTANT INSTALLATION INFO (a reminder for myself as well):
For dotnet to work you need to EXPLICITLY install:
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.