Package Details: zfs-dkms-git 2:2.2.99.r857.gb2ca5105b7-1

Git Clone URL: https://aur.archlinux.org/zfs-dkms-git.git (read-only, click to copy)
Package Base: zfs-dkms-git
Description: Kernel modules for the Zettabyte File System.
Upstream URL: https://zfsonlinux.org/
Keywords: illumos oracle solaris zol
Licenses: CDDL
Groups: zfs-git
Conflicts: zfs-dkms
Provides: SPL-MODULE, zfs, zfs-dkms, ZFS-MODULE
Submitter: isiachi
Maintainer: yurikoles
Last Packager: yurikoles
Votes: 26
Popularity: 0.041828
First Submitted: 2014-06-04 15:15 (UTC)
Last Updated: 2024-09-25 21:41 (UTC)

Dependencies (3)

Required by (22)

Sources (2)

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-git and zfs-dkms-git without installing them. Then install a same newer version of both of them in one transaction via pacman -U <path/to/built/zfs-utils-git> <path/to/built/zfs-dkms-git>.

Latest Comments

1 2 3 4 5 6 7 Next › Last »

nwildner commented on 2024-11-25 10:17 (UTC) (edited on 2024-11-25 10:44 (UTC) by nwildner)

@yurikoles

Sorry. I've copied and pasted the wrong log yesterday.

Both modules failed(zfs and digimend) and didn't install into de initrd.

I'll erase that log to avoid confusion.

Edit: Ok, looks like the specific zfs/2.3.99.r92.gd0a91b9f88 built correctly.

==> dkms install --no-depmod zfs/2.3.99.r92.gd0a91b9f88 -k 6.12.1-arch1-1
==> depmod 6.12.1-arch1-1
(4/5) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img

yurikoles commented on 2024-11-24 19:39 (UTC)

@nwildner

You better report your error with digimend-kernel- drivers/11.r41.ge359a05 to the corresponding package, it's completely unrelated to zfs-dkms-git.

nwildner commented on 2024-11-24 19:19 (UTC) (edited on 2024-11-25 10:17 (UTC) by nwildner)

Kernel 6.12 not compatible (yet) with this module so, take care guys and revert with:

pacman -u /var/cache/pacman/pkg/linux-6.11.9.arch1-1-x86_64.pkg.tar.zst /var/cache/pacman/pkg/linux-headers-6.11.9.arch1-1-x86_64.pkg.tar.zs

yurikoles commented on 2024-10-01 21:59 (UTC) (edited on 2024-10-01 22:00 (UTC) by yurikoles)

@Ranguvar,

I believe that the problem you're facing was fixed a week ago. Please try again with the latest PKGBUILD.

Ranguvar commented on 2024-10-01 03:38 (UTC) (edited on 2024-10-01 03:48 (UTC) by Ranguvar)

scripts/enum-extract.pl is now missing as of https://github.com/openzfs/zfs/commit/ec48dd09760d363a715e5c274a82e7cf8415023f

I believe that scripts/enum-extract.pl can simply be removed from the last last cp performed in package().

==> Updated version: zfs-dkms-git 2:2.2.99.r867.gd6cb544669-1
==> Starting build()...
==> Entering fakeroot environment...
==> Starting package()...
cp: cannot stat 'scripts/enum-extract.pl': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

jadelclemens commented on 2024-08-29 20:33 (UTC)

Seems like it won't build on the latest kernel as of writing 6.10.6.arch1-1, the dkms build errors:

configure: error:
    *** None of the expected "blk_queue_max_hw_sectors" interfaces were detected.
    *** This may be because your kernel version is newer than what is
    *** supported, or you are using a patched custom kernel with
    *** incompatible modifications.
    ***
    *** ZFS version: zfs-2.2.99-1
    *** Compatible Kernels: 3.10 - 6.8

Despite the warning, it builds fine on 6.9.6.arch1-1

nicman23 commented on 2024-01-19 16:47 (UTC)

please move the zfs-utils dependency to optional. the actual module does not need it and it breaks installation from aur capable package managers

darkbasic commented on 2023-09-30 12:56 (UTC)

It needs to provide zfs otherwise you won't be able to install https://aur.archlinux.org/packages/zfsbootmenu-efi-bin

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-git and zfs-dkms-git without installing them. Then install a same newer version of both of them in one transaction via pacman -U <path/to/built/zfs-utils-git> <path/to/built/zfs-dkms-git>.