Package Details: dotnet-host-preview-bin 1:11.0.0.sdk100preview5.26302.115-1

Git Clone URL: https://aur.archlinux.org/dotnet-core-preview-bin.git (read-only, click to copy)
Package Base: dotnet-core-preview-bin
Description: A generic driver for the .NET Core Command Line Interface
Upstream URL: https://dotnet.microsoft.com
Licenses: MIT
Conflicts: dotnet-host
Provides: dotnet-host, dotnet-host-preview
Submitter: vitaliikuzhdin
Maintainer: vitaliikuzhdin (Windows10CE)
Last Packager: vitaliikuzhdin
Votes: 23
Popularity: 0.29
First Submitted: 2026-06-04 19:55 (UTC)
Last Updated: 2026-06-11 15:48 (UTC)

Required by (43)

Sources (4)

Latest Comments

1 2 3 4 5 Next › Last »

jithinj.johnson commented on 2026-06-12 17:24 (UTC)

Apologies @Windows10CE it was due to an error on my end.

vitaliikuzhdin commented on 2026-06-04 20:05 (UTC)

@Windows10CE, no worries. I've already submitted the new pkgbase and filed a merge request, it should be resolved in no time. Of course, I've added you as a Co-Maintainer to the new package if you'd still like to help me update it at times.

Windows10CE commented on 2026-06-04 19:42 (UTC)

Hi @vitaliikuzhdin, sorry for taking so long to reply, just had a busy personal life the past few weeks. I do not mind adding you as a comaintainer or handing over maintainership entirely, I largely picked up this package for myself after the previous maintainer orphaned the package. Any oddities in how this package is laid out come from me inheriting it and not knowing any better. Personally I will probably end up using the dotnetup tool that is being developed whenever that begins to have official releases anyway, so handing this over now is probably for the best.

@jithinj.johnson I am not sure why you say this package is out of date, preview 4 is the latest version.

jithinj.johnson commented on 2026-06-02 06:42 (UTC)

Package is out of date, and maintainers please address the comment from @vitaliikuzhdin

vitaliikuzhdin commented on 2026-05-15 08:37 (UTC) (edited on 2026-05-15 08:39 (UTC) by vitaliikuzhdin)

Hi, thanks for maintaining. Several issues with the current PKGBUILD:

preview builds are supposed to also include every more stable version if those happen to be newer. For .NET, this means both stable and rc builds. This is because the point of a preview package is not to package every version that just happens to have -preview in its version, but to provide more frequent updates with newest features. It is inconvenient an incorrect to constantly switch between stable, rc, and preview whenever one of those happens to be the latest if you are just trying to get the latest product.

Following the above point, the pkgver is incorrect. You are incorrectly translating -preview. into +preview. when it should be just preview. With the current state of things, stable version would be seen as older than preview when the stable happens to be latest:

$ vercmp 1.0 2.0 # upgrade
-1
$ vercmp 2.0 1.0 # downgrade
1
$ vercmp 10.0.0.sdk100+preview.1 10.0.0.sdk100+rc.1 # upgrade (preview -> rc)
-1
$ vercmp 10.0.0.sdk100+rc.1 10.0.0.sdk100 # downgrade but should be upgrade (rc -> stable)
1

Instead, it should look like this:

$ vercmp 10.0.0.sdk100preview1 10.0.0.sdk100rc1 # upgrade
-1
$ vercmp 10.0.0.sdk100rc1 10.0.0.sdk100 # upgrade
-1

Fixing this would require changing the version scheme but also adding epoch=1.

The pkgbase is also incorrect. I know .NET is no longer called .NET Core by Microsoft, but it is by Arch. You can check every .NET package in both AUR and extra and they all follow the dotnet-core* naming scheme. Fixing this would require temporarily changing the current pkgnames to resolve the conflict (i.e. appending -donotinstall or anything else), uploading the package under a correct pkgbase, and submitting a merge request.

There are more minor issues, you can compare our versions if you are interested: https://gist.github.com/vitaliikuzhdin/452e2589fc5a24efc7b0c6d431b27e37

I have also uploaded an nvchecker config for you to be able to update the package (semi-)automatically. If you want, you can just add me as a co-maintainer and I will fix everything myself.

danielstreba commented on 2025-11-09 11:23 (UTC) (edited on 2025-11-09 11:24 (UTC) by danielstreba)

Hi. Thank you for maintaining this package. The symlink /usr/lib/libhostfxr.so created in line 49 is broken.

$ ls -al /usr/lib/libhostfxr.so
lrwxrwxrwx 1 root root 47 Nov  4 20:29 /usr/lib/libhostfxr.so -> /usr/share/dotnet/host/fxr/10.0.0/libhostfxr.so
$ ls -al /usr/share/dotnet/host/fxr/10.0.0/libhostfxr.so
ls: cannot access '/usr/share/dotnet/host/fxr/10.0.0/libhostfxr.so': No such file or directory
$ ls -al /usr/share/dotnet/host/fxr/
total 12
drwxr-xr-x 3 root root 4096 Nov  4 20:30 .
drwxr-xr-x 3 root root 4096 Nov  4 20:30 ..
drwxr-xr-x 2 root root 4096 Nov  4 20:30 10.0.0-rc.2.25502.107

fmauNeko commented on 2023-08-10 06:56 (UTC)

I am orphaning this package as I don't work with .NET anymore.

ShalokShalom commented on 2022-10-26 16:10 (UTC)

This is not called "Core" anymore. New name is (since .NET 5) just .NET.

fmauNeko commented on 2022-08-12 08:53 (UTC)

@PowaBanga It should be fixed with the -2 package. Sorry for that.

PowaBanga commented on 2022-08-12 08:44 (UTC)

something is wrong in all dotnet--preview-bin PKGBUILD. I added them in my custom repository, and to every pacman -Syu, it ask to to replace all dotnet--preview-bin by exactly the same package.

:: Starting full system upgrade...
:: Replace dotnet-host-preview-bin with kawa/dotnet-host-preview-bin? [Y/n] y
:: Replace dotnet-runtime-preview-bin with kawa/dotnet-runtime-preview-bin? [Y/n] y
:: Replace dotnet-sdk-preview-bin with kawa/dotnet-sdk-preview-bin? [Y/n] y
:: Replace dotnet-targeting-pack-preview-bin with kawa/dotnet-targeting-pack-preview-bin? [Y/n] y
resolving dependencies...
looking for conflicting packages...

Packages (8) dotnet-host-preview-bin-7.0.0.sdk100+preview.7-1  dotnet-host-preview-bin-7.0.0.sdk100+preview.7-1 [removal]  dotnet-runtime-preview-bin-7.0.0.sdk100+preview.7-1  dotnet-runtime-preview-bin-7.0.0.sdk100+preview.7-1 [removal]
             dotnet-sdk-preview-bin-7.0.0.sdk100+preview.7-1  dotnet-sdk-preview-bin-7.0.0.sdk100+preview.7-1 [removal]  dotnet-targeting-pack-preview-bin-7.0.0.sdk100+preview.7-1
             dotnet-targeting-pack-preview-bin-7.0.0.sdk100+preview.7-1 [removal]

Total Installed Size:   443.39 MiB
Net Upgrade Size:      -443.39 MiB

:: Proceed with installation? [Y/n]