当我运行yay
升级系统时,我遇到了以下问题:
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Searching AUR for updates...
-> No AUR package found for gegl>=0.4.52
...
:: 1 packages to upgrade/install.
1 aur/gimp-devel 3.0.0rc1-1 -> 3.0.0rc2-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
-> Excluding packages may cause partial upgrades and break systems
==>
-> could not find all required packages: gegl >=0.4.52
我使用的是完全更新的 Arch Linux。我该如何解决这个问题?
或许您可以
gegl-git
从 AUR 安装。此包被列为 的依赖项gimp-devel
。我不清楚如何
yay
在 AUR git 包中找到版本。查看gegl-git
PKGBUILD。版本是,0.4.49.r10849.d540df2ad
但它将使用该pkgver
功能进行更新。如果您仔细检查 pkgbuild 的依赖项,
gimp-devel
您会发现许多其他软件包也可能会以同样的方式损坏。为了安全起见,您必须从 AUR 安装所有软件包。在这种情况下,软件包数量太多了。记住,如果无法升级,您可能需要检查依赖项gimp-devel
。