Does anyone else encounters this error?
==> ERROR: PKGBUILD does not exist.
Search Criteria
Package Details: dotnet-sdk-bin 9.0.0.sdk100-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 .NET Core SDK (binary) |
Upstream URL: | https://www.microsoft.com/net/core |
Keywords: | .net dotnet microsoft |
Licenses: | MIT |
Conflicts: | dotnet-sdk, dotnet-sdk-9.0, dotnet-sdk-bin |
Provides: | dotnet-sdk, dotnet-sdk-9.0, dotnet-sdk-bin |
Submitter: | Gr3q |
Maintainer: | Gr3q |
Last Packager: | Gr3q |
Votes: | 46 |
Popularity: | 3.23 |
First Submitted: | 2019-10-02 17:13 (UTC) |
Last Updated: | 2024-11-13 09:45 (UTC) |
Dependencies (6)
- dotnet-runtime-binAUR
- dotnet-targeting-pack-binAUR
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- netstandard-targeting-pack-binAUR
- aspnet-targeting-pack-binAUR (optional) – Build ASP.NET Core applications
Required by (183)
- aaru-git (requires dotnet-sdk) (make)
- airisp-git (requires dotnet-sdk) (make)
- alfae (requires dotnet-sdk) (make)
- alttpr-opentracker (requires dotnet-sdk) (make)
- alttpr-opentracker-git (requires dotnet-sdk) (make)
- am2rlauncher-git (requires dotnet-sdk) (make)
- artemisrgb-git (requires dotnet-sdk) (make)
- asf (requires dotnet-sdk) (make)
- asf-git (requires dotnet-sdk) (make)
- asf-plugin-itemsmatcher (requires dotnet-sdk) (make)
- asf-plugin-mobileauthenticator (requires dotnet-sdk) (make)
- asf-plugin-monitoring (requires dotnet-sdk) (make)
- asf-plugin-periodicgc (requires dotnet-sdk) (make)
- asf-plugin-signinwithsteam (requires dotnet-sdk) (make)
- asf-plugin-steamtokendumper (requires dotnet-sdk) (make)
- avaloniailspy (requires dotnet-sdk) (make)
- avaloniailspy-git (requires dotnet-sdk) (make)
- bbdown-git (requires dotnet-sdk) (make)
- bilibilitoolpro-git (requires dotnet-sdk) (make)
- bililive-recorder (requires dotnet-sdk) (make)
- Show 163 more...
Sources (4)
- dotnet.sh
- https://download.visualstudio.microsoft.com/download/pr/308f16a9-2ecf-4a42-b8bb-c1233de985fd/be6e87045ab21935bd8bb98ce69026c4/dotnet-sdk-9.0.100-linux-x64.tar.gz
- https://download.visualstudio.microsoft.com/download/pr/526d93c5-bae2-4cfc-a9cf-b2d28d7b5c98/17c926df21958999f74992973837d261/dotnet-sdk-9.0.100-linux-arm.tar.gz
- https://download.visualstudio.microsoft.com/download/pr/6f79d99b-dc38-4c44-a549-32329419bb9f/a411ec38fb374e3a4676647b236ba021/dotnet-sdk-9.0.100-linux-arm64.tar.gz
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »
vinnivitz commented on 2022-04-19 12:15 (UTC)
AkechiShiro commented on 2022-04-18 13:19 (UTC)
Hi I'm getting the following error while trying to update the pkg :
error: can't build dotnet-core-bin-6.0.4.sdk202-1 (dotnet-host-bin dotnet-runtime-bin netstandard-targeting-pack-bin dotnet-targeting-pack-bin dotnet-sdk-bin), deps not satisfied: dotnet-host>=6.0.4
For the following upgrade :
aur/dotnet-host-bin 6.0.3.sdk201-1 6.0.4.sdk202-1
aur/dotnet-runtime-bin 6.0.3.sdk201-1 6.0.4.sdk202-1
aur/netstandard-targeting-pack-bin 6.0.3.sdk201-1 6.0.4.sdk202-1
aur/dotnet-targeting-pack-bin 6.0.3.sdk201-1 6.0.4.sdk202-1
aur/dotnet-sdk-bin 6.0.3.sdk201-1 6.0.4.sdk202-1
Maybe I need to uninstall reinstall these pkgs ?
Gr3q commented on 2022-01-28 09:25 (UTC) (edited on 2022-01-28 09:27 (UTC) by Gr3q)
@sarvasana I've tested both VSCode and Rider today.
1.) Both automatically detected dotnet, If it does not work on your machine, there might be a misconfiguration issue from the start.
By default most of the stuff detects dotnet install folder by following the symlink from the executable in /usr/bin
(this is how this package works) or just uses the env variable set (which might be the case for the install-script, I haven't validated this)
Generally it's a good idea to have a look at both and see where they point to.
2.) I'm happy to validate if the second one is (or was) an upstream issue or not, It would help to have an example proj to test this on. If it's not an upstream issue I will fix the package.
sarvasana commented on 2022-01-27 22:20 (UTC) (edited on 2022-01-27 22:21 (UTC) by sarvasana)
With both the official repository and aur packages for dotnet I had the following issues:
1) Rider could not automatically detect dotnet.
2) Rider could not build MSBuild.Sdk.SqlProj projects.
At some stage I found the dotnet-install.sh
script and never looked back again.
Maybe these issues are still there, maybe not.
Will check this weekend.
Gr3q commented on 2022-01-26 20:44 (UTC)
@sarvasana would you specify what kind of issues do you have with the package so at least I could try to fix them?
sarvasana commented on 2021-12-16 12:26 (UTC) (edited on 2021-12-16 12:28 (UTC) by sarvasana)
In my opinion this script is just perfect and it would allow you to pin specific versions for both SDK and Runtime.
That is actually what I am manually doing because I always run into issues with both official arch and AUR packages of dotnet.
From the docs: https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script#script-behavior
Regarding installing specific versions:
You can install a specific version using the -Version|--version argument. The version must be specified as a three-part version number, such as 2.1.0. If the version isn't specified, the script installs the latest version.
Regarding SDK and/or Runtime:
By default, the installation scripts download the SDK and install it. If you wish to only obtain the shared runtime, specify the -Runtime|--runtime argument.
Gr3q commented on 2021-12-15 08:52 (UTC)
@petep Assuming the bug was upstream, can you test this package again? The update came out yesterday, updated it this morning.
If the issue is still present I will investigate further.
I don't use the install script because for a few reasons, but even if I wanted to I probably would break packaging guidelines.
- I can't install a specific version under 5.0 with the script. It's crucial that to know the exact version I provide before install.
- The script downloads the sdk, and it's not in the source array of the PKGBUILD
petep commented on 2021-12-15 00:47 (UTC) (edited on 2021-12-15 00:47 (UTC) by petep)
The latest version at the time of this comment 6.0.100 breaks Microsoft.Data.SqlClient
with the error Strings.PlatformNotSupported_DataSqlClient
. Removing this package and using the dotnet-install.sh script to use version 6.0.101 fixes things. As @sarvasana - it would be nice to make this more dynamic by using the official script. But I have zero experience with AUR packaging, and therefore don't know how that would play with versioning requirements.
sarvasana commented on 2021-12-02 22:30 (UTC) (edited on 2021-12-02 22:35 (UTC) by sarvasana)
Would it not be easier for all dotnet packages in AUR to make use of dotnet-install scripts provided by Microsoft?
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script
curl -sSL https://dot.net/v1/dotnet-install.sh | sudo bash /dev/stdin -c LTS --install-dir /usr/share/dotnet
sudo ln -sf /usr/share/dotnet/dotnet /usr/bin/dotnet
You can use that script to install LTS, Current or specific versions such as 3.1.
Honest question.
Gr3q commented on 2021-11-09 08:21 (UTC)
@Sejsel You are right, thank you for the fix. Pushed an update
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.