

























@DANIL10RUS ERROR: Upstream haven't update !
This because keylase/nvidia-patch not yet support Nvidia driver 570.153.02, I have opened an issue about it here.
Pls fix dont work now
danil@archlinux ~> LANG= yay -S nvidia-patch --noconfirm
AUR Explicit (1): nvidia-patch-570.144-1
:: PKGBUILD up to date, skipping download: nvidia-patch
1 nvidia-patch (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
1 nvidia-patch (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
==> Making package: nvidia-patch 570.144-1 (Sat May 24 17:44:40 2025)
==> Retrieving sources...
-> Updating nvidia-patch git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha1sums...
nvidia-patch ... Skipped
:: (1/1) Parsing SRCINFO: nvidia-patch
==> Making package: nvidia-patch 570.144-1 (Sat May 24 17:44:42 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating nvidia-patch git repo...
==> Validating source files with sha1sums...
nvidia-patch ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of nvidia-patch git repo...
Cloning into 'nvidia-patch'...
done.
==> Starting pkgver()...
==> Updated version: nvidia-patch 570.153.02-1
==> Sources are ready.
==> Making package: nvidia-patch 570.153.02-1 (Sat May 24 17:44:43 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
==> ERROR: Upstream haven't update !
-> error making: nvidia-patch-exit status 2
-> Failed to install the following packages. Manual intervention is required:
nvidia-patch - exit status 2
danil@archlinux ~ [1]>
Building in a clean chroot fails because the files /lib/libnvidia-encode.so and /lib/libnvidia-fbc.so aren't available.
Hence, encso and fbcso evaluate to (empty) and the subshell in pkgver() fails later on.
Debugging was a bit tricky because there wasn't any output but with set -x I was able to get this from the pkgver():
+++ echo ''
+++ grep -oP '[0-9]..*[0-9]$'
++++ error_function pkgver
++++ (( ! BASH_SUBSHELL ))
++++ exit 4
++ encver=
+++ error_function pkgver
+++ (( ! BASH_SUBSHELL ))
+++ exit 4
@detian Thank you and all respect to you.
@NullX47 565.57.01-2? nvidia-utils in extra don't seems updated to it yet, anyway I uploaded the nvidia-patch-git package which include all patch in upstream, you may try that.
Looks like upstream was updated to 560.35.03
@kjkent Cheers! But let me explain, this package's version is against system nvidia-utils, not the nvidia-patch repo. So I won't add the -git suffix as if the system nvidia-utils is old version or different version like aur/nvidia-utils-beta or aur/nvidia-utils-tesla, this PKGBUILD will generate a nvidia-patch package for them instead of the latest version of patch from upstream.
hey @detian thanks for maintaining this package. Just fyi, vcs packages usually have a -git suffix, I'm not sure if you want to rename, or if you even can! Cheers
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
@Lucki Forgot reply, fixed now, use
_force_nvutils_verenvironment variable to specify driver version.