whello. what package of dotnet provide msbuild?
greetings
Git Clone URL: | https://aur.archlinux.org/dotnet-core-bin.git (read-only, click to copy) |
---|---|
Package Base: | dotnet-core-bin |
Description: | A generic driver for the .NET Core Command Line Interface (binary) |
Upstream URL: | https://www.microsoft.com/net/core |
Keywords: | .net dotnet microsoft |
Licenses: | MIT |
Conflicts: | dotnet-host |
Provides: | dotnet-host |
Submitter: | Gr3q |
Maintainer: | Gr3q |
Last Packager: | Gr3q |
Votes: | 47 |
Popularity: | 1.16 |
First Submitted: | 2019-10-02 17:13 (UTC) |
Last Updated: | 2025-02-13 08:49 (UTC) |
whello. what package of dotnet provide msbuild?
greetings
I'm having these errors since the upgrade to 9.0.2
Error: Fallo al preparar transacción:
no se pudieron satisfacer las dependencias:
-
incapaz de satisfacer la dependencia ' aspnet-runtime-bin ' Requerido por dotnet-sdk-bin
-
incapaz de satisfacer la dependencia ' aspnet-targeting-pack-bin ' Requerido por dotnet-sdk-bin
Thanks for including ASP.NET in the SDK. However, it looks like aspnet-targeting-pack-bin
is still listed as an optional dependency.
Note when you upgrade to 9.0.1.sdk102 and you installed MAUI workloads you need to delete some files before you can successfully upgrade.
dotnet-sdk-bin: /usr/share/dotnet/sdk-manifests/9.0.100/microsoft.net.sdk.maui/9.0.0/WorkloadManifest.json exists in filesystem
dotnet-sdk-bin: /usr/share/dotnet/sdk-manifests/9.0.100/microsoft.net.sdk.maui/9.0.0/WorkloadManifest.targets exists in filesystem
@Bluehill I will match the SDK contents/installed provided by Microsoft which includes ASP.NET, so I will do the same.
The package is out of date anyway, I'll make the update later today.
@taotieren The SDK package installs most components. However, it does not install ASP.NET packages. I believe that ASP.NET packages should also be installed when installing the SDK.
hi. can you add a meta package for dotnet-core-bin? Thanks for your help.
package_dotnet-core-bin() {
pkgdesc='The .NET Core meta'
depends=(
'dotnet-host-bin'
'aspnet-runtime-bin'
'dotnet-runtime-bin'
'dotnet-sdk-bin'
'netstandard-targeting-pack-bin'
'dotnet-targeting-pack-bin'
'aspnet-targeting-pack-bin'
)
provides=("dotnet-core=${_runtimever}" "dotnet-core-${_short_ver}")
conflicts=("dotnet-core=${_runtimever}" "dotnet-core-${_short_ver}")
}
It's been asked before. I removed it because it should be safe to do so, hopefully it won't cause any problems.
Builds fine for me, note tho: ==> WARNING: Library listed in 'depends' is not required by any files: libgssapi_krb5.so
This can be removed?
@jalf I am sorry but I am not able to reproduce the issue. I do not run into it in my environment and I've tried pamac and yay in a new Arch VM to ensure I had a fresh clean state to test again. What method are you using to install/update your AUR packages?
Do each of the installed dotnet packages show 8.0.10.sdk403-3?
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.