Couldn't update, patched thus:
diff --git a/PKGBUILD b/PKGBUILD
index 736153f..930038d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -77,7 +77,7 @@ build() {
package() {
depends=(
'dkms'
- "zfs-utils-git=${epoch}:${pkgver}"
+ "zfs-utils-git>=${epoch}:${pkgver}"
)
cd zfs
I updated and rebuilt both zfs-utils-git and zfs-dkms-git at once today.
# pacman -U zfs-utils-git{,-debug}-2:2.4.99.r313.g794f1587db-1-x86_64.pkg.tar.zst ../zfs-dkms-git/zfs-dkms-git-2:2.4.99.r305.gb9b84445ea-1-any.pkg.tar.zst loading packages... resolving dependencies... warning: cannot resolve "zfs-utils-git=2:2.4.99.r305.gb9b84445ea", a dependency of "zfs-dkms-git" :: The following package cannot be upgraded due to unresolvable dependencies: zfs-dkms-git
Pinned Comments
yurikoles commented on 2023-08-14 16:42 (UTC) (edited on 2023-08-14 16:44 (UTC) by yurikoles)
In order to update this package and avoid version pinning cycle, you need to build both packages,
zfs-utils-gitandzfs-dkms-gitwithout installing them. Then install a same newer version of both of them in one transaction viapacman -U <path/to/built/zfs-utils-git> <path/to/built/zfs-dkms-git>.