惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 聂微东
IT之家
IT之家
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Y
Y Combinator Blog
博客园 - 【当耐特】
The Cloudflare Blog
宝玉的分享
宝玉的分享
罗磊的独立博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
Visual Studio Blog
小众软件
小众软件
博客园_首页
Last Week in AI
Last Week in AI
J
Java Code Geeks
V
V2EX
雷峰网
雷峰网
Apple Machine Learning Research
Apple Machine Learning Research
阮一峰的网络日志
阮一峰的网络日志
腾讯CDC
博客园 - 司徒正美
Engineering at Meta
Engineering at Meta
The GitHub Blog
The GitHub Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
D
DataBreaches.Net
博客园 - 三生石上(FineUI控件)
MyScale Blog
MyScale Blog
云风的 BLOG
云风的 BLOG
The Register - Security
The Register - Security
M
MIT News - Artificial intelligence
Microsoft Azure Blog
Microsoft Azure Blog
T
The Blog of Author Tim Ferriss
N
Netflix TechBlog - Medium
F
Full Disclosure
B
Blog
H
Help Net Security
C
Check Point Blog
WordPress大学
WordPress大学
人人都是产品经理
人人都是产品经理
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell
Blog — PlanetScale
Blog — PlanetScale
L
LangChain Blog
P
Proofpoint News Feed
D
Docker
Microsoft Security Blog
Microsoft Security Blog

AUR Newest Packages

AUR (en) - xcute AUR (en) - wallrift AUR (en) - smolvm-git AUR (en) - smolvm-bin AUR (en) - smolvm AUR (en) - chess-cat-git AUR (en) - uac-launch-control-bin AUR (en) - openclaw AUR (en) - keyviz-zh-bin AUR (en) - runex-bin AUR (en) - sing-box-ref1nd-beta-bin AUR (en) - netscan-tui AUR (en) - koharu-appimage AUR (en) - pulsedb AUR (en) - android-cli AUR (en) - rudo-bin AUR (en) - marmalade-bin AUR (en) - clawx-appimage AUR (en) - echomusic-appimage AUR (en) - vermouth AUR (en) - mautrix-telegram-bin AUR (en) - ketesa AUR (en) - clawd-on-desk-bin AUR (en) - rebased-bin AUR (en) - oxideterm-bin AUR (en) - shed-sh AUR (en) - haus-bin AUR (en) - stably-orca-bin AUR (en) - reflection AUR (en) - emerald-legacy-launcher-git AUR (en) - kwim AUR (en) - pentest-ghostwriter AUR (en) - papagaia AUR (en) - outport-bin AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - vigil-baseline AUR (en) - byedroid AUR (en) - python-fastapi-sso AUR (en) - zeed-bin AUR (en) - dwl-git-azerty AUR (en) - libspatialaudio-git AUR (en) - opennow AUR (en) - rotki AUR (en) - kapi-bin AUR (en) - classfi-git AUR (en) - giff-git AUR (en) - budget-tracker-bin AUR (en) - budget-tracker AUR (en) - tasks-bin AUR (en) - ruri-git AUR (en) - gitmun-bin AUR (en) - python-cozempic AUR (en) - paintfe-bin AUR (en) - paintfe AUR (en) - drop-bin AUR (en) - tritium-launcher-bin AUR (en) - solidc-git AUR (en) - paseo-desktop-bin AUR (en) - dota2-minify-bin AUR (en) - yt-dvr AUR (en) - enneagram AUR (en) - excalidraw-desktop-bin AUR (en) - binaryobjectscanner-bin AUR (en) - openring-rs AUR (en) - openring-rs-bin AUR (en) - brave-origin-beta-bin AUR (en) - whisper.cpp-cuda-bin AUR (en) - libggml-cuda-bin AUR (en) - revdiff AUR (en) - tdesktop-nolimit AUR (en) - cert-checker AUR (en) - yaak-cli AUR (en) - yaak-cli-bin AUR (en) - deez-notes-bin AUR (en) - goosestation-libretro AUR (en) - whispers-cuda-bin AUR (en) - kei AUR (en) - foxguard AUR (en) - hyprlogin-git AUR (en) - kebiki AUR (en) - runex AUR (en) - ikuai-cli AUR (en) - whispers-bin AUR (en) - pipeweaver-app AUR (en) - pipeweaver AUR (en) - agentop-bin AUR (en) - cosmic-ext-connected-git AUR (en) - skwd-daemon AUR (en) - ter-music-cn AUR (en) - elio-bin AUR (en) - keyboard-chattering-fix-git AUR (en) - qtkeychain-qt5 AUR (en) - gesturecontrol AUR (en) - sharey AUR (en) - ouijit-bin AUR (en) - usque-bin AUR (en) - twig-bin AUR (en) - ascendara-bin
AUR (en) - dotnet-core-8.0-bin
2026-06-16 · via AUR Newest Packages

Latest Comments

Gr3q commented on 2025-11-22 19:44 (UTC) (edited on 2025-11-22 19:44 (UTC) by Gr3q)

@vitaliikuzhdin I see what you mean now. When I started there were no multiple versions of runtimes in the official repos (tbh the official packages didn't actually exist) and people were specifying the version in their dependencies instead.

That did change in the recent year(s) but these packages still don't reflect that. I will make the changes tomorrow.

vitaliikuzhdin commented on 2025-11-22 16:07 (UTC)

@Gr3q, ah, I just noticed you started removing those provides entries on the dotnet-core-bin packages. However, those are correct for the unversioned -bin package and should be brought back. I was only referring to the versioned packages (dotnet-core-x.x*).

vitaliikuzhdin commented on 2025-11-22 16:00 (UTC)

@Gr3q,

I'm not sure what you mean, what exactly is the problem with this package?

You need to remove provides=("dotnet-runtime=${_runtimever}") and similar, because these are incorrect. To provide an up-to-date package means to be a drop-in replacement of the same version, otherwise, errors can occur like the one described above.

You don't even have it installed.

That's false. And how is that even related? Do I need to install packages with incorrect provides to know they have incorrect provides? Or can I simply read the PKGBUILD?

Gr3q commented on 2025-11-22 09:11 (UTC) (edited on 2025-11-22 09:11 (UTC) by Gr3q)

@vitaliikuzhdin I'm not sure what you mean, what exactly is the problem with this package? You don't even have it installed. This package provides dotnet-*-8.0 packages and their exact versions (the thing that actually differs from the official packages in the provides section)

vitaliikuzhdin commented on 2025-11-21 16:56 (UTC) (edited on 2025-11-21 16:56 (UTC) by vitaliikuzhdin)

@Gr3q, so at least the runtime packages shouldn’t have the provides. As for the SDK, it can indeed target older .NET releases for the build, but not for many other functions. For example, running dotnet restore fails if the version is mismatched:

The command could not be loaded, possibly because:
  * You intended to execute a .NET application:
      The application 'restore' does not exist.
  * You intended to execute a .NET SDK command:
      A compatible .NET SDK was not found.

Requested SDK version: 8.0.405
global.json file: (...)/global.json

Installed SDKs:
9.0.306 [/usr/share/dotnet/sdk]

Install the [8.0.405] .NET SDK or update [(...)/global.json] to match an installed SDK.

Learn about SDK resolution:
https://aka.ms/dotnet/sdk-not-found

Arch packages that claim to provide another package should be drop-in replacements for what they are providing, which is clearly not the case here. I guess this is also the reason the official versioned .NET packages do not have provides. I don’t think deviating from the official packages is a great choice.

Gr3q commented on 2025-11-16 19:26 (UTC)

vitaliikuzhdin commented on 2025-11-15 23:48 (UTC)

Is there a reason your versioned .NET packages claim to provide their newer counterparts? For example, if I try to build a 8.0 project using the 9.0 SDK, it fails, and the same applies when running projects that depend on an older runtime with a newer runtime. The official source-built packages don’t provide this either. Or am I missing something?