Package Details: zfs-dkms 2.2.4-1

Git Clone URL: https://aur.archlinux.org/zfs-dkms.git (read-only, click to copy)
Package Base: zfs-dkms
Description: Kernel modules for the Zettabyte File System.
Upstream URL: https://zfsonlinux.org/
Licenses: CDDL
Provides: SPL-MODULE, zfs, ZFS-MODULE
Submitter: isiachi
Maintainer: kstolp
Last Packager: kstolp
Votes: 162
Popularity: 2.32
First Submitted: 2015-08-31 12:01 (UTC)
Last Updated: 2024-05-03 03:00 (UTC)

Pinned Comments

kstolp commented on 2023-09-29 00:34 (UTC)

When requesting changes, please include detailed reasoning for the change.

kstolp commented on 2023-01-07 09:31 (UTC)

If you receive this error when trying to build, it is because you have not imported the GPG keys used for verification.

==> ERROR: One or more PGP signatures could not be verified!

You have two options:

1) Import the two keys into your keyring. ArchWiki article. You can find the key IDs in the PKGBUILD file, in the validpgpkeys array. (recommended)

2) Alternatively, you can skip this verification by passing the --skippgpcheck argument to makepkg when building. (not recommended)

Latest Comments

1 2 3 4 5 6 .. 59 Next › Last »

FrederickZh commented on 2024-05-19 13:44 (UTC)

Folks, the last commit here in this package was committed on 2 May. The commit that added 2b481b5477d3a95d0eab723c6639f7114e146ae1.patch was even older.

What happened was that https://github.com/openzfs/zfs/commit/2b481b5477d3a95d0eab723c6639f7114e146ae1.patch started returning index hashes with 11 characters, while it used to return 12 characters, e.g. index 000000000000..ffb4997e8b14 instead of index 00000000000..ffb4997e8b1.

To avoid such issues, it's better to use https://github.com/openzfs/zfs/commit/2b481b5477d3a95d0eab723c6639f7114e146ae1.patch?full_index=1. It has nothing to do with not running updpkgsums.

itoffshore commented on 2024-05-19 13:04 (UTC)

I use zfs-dkms from EndeavourOS repos

# /etc/pacman.conf
[endeavouros]
SigLevel = PackageRequired
Include = /etc/pacman.d/endeavouros-mirrorlist

@kstolp - for pkgsums I use a BASH alias: alias pkgsums='updpkgsums && makepkg --printsrcinfo > .SRCINFO' & got into the habit of makepkg -sf before I push changes (after I previously pushed a mismatch)

andreas303 commented on 2024-05-19 06:51 (UTC)

Patch file didn't pass validity check.

aur@archiso $ aur sync --no-view zfs-dkms zfs-utils
==> Using [aur] repository
  -> zfs-dkms (none) -> 2.2.4-1
  -> zfs-utils (none) -> 2.2.4-1
==> Retrieving package files
fetch: zfs-utils: already up to date
fetch: zfs-dkms: already up to date
==> Making package: zfs-dkms 2.2.4-1 (Sat 18 May 2024 07:18:03 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found zfs-2.2.4.tar.gz
  -> Found zfs-2.2.4.tar.gz.asc
  -> Found 2b481b5477d3a95d0eab723c6639f7114e146ae1.patch
  -> Found 0001-only-build-the-module-in-dkms.conf.patch
==> Validating source files with sha256sums...
    zfs-2.2.4.tar.gz ... Passed
    zfs-2.2.4.tar.gz.asc ... Skipped
    2b481b5477d3a95d0eab723c6639f7114e146ae1.patch ... FAILED
    0001-only-build-the-module-in-dkms.conf.patch ... Passed
==> ERROR: One or more files did not pass the validity check!

xornet commented on 2024-05-19 01:08 (UTC)

Just tried to install 2.2.4-1 version and got this:

==> Validating source files with sha256sums...
    zfs-2.2.4.tar.gz ... Passed
    zfs-2.2.4.tar.gz.asc ... Skipped
    2b481b5477d3a95d0eab723c6639f7114e146ae1.patch ... FAILED
    0001-only-build-the-module-in-dkms.conf.patch ... Passed
==> ERROR: One or more files did not pass the validity check!

Could someone please fix the hash of that patch?

itoffshore commented on 2024-05-09 23:44 (UTC)

kernel 6.8 builds ok with zfs-dkms-2.2.4:

( 4/11) Install DKMS modules
==> dkms install --no-depmod lkrg/0.9.8 -k 6.8.9-hardened1-2-hardened
==> dkms install --no-depmod zfs/2.2.4 -k 6.8.9-hardened1-2-hardened
==> dkms install --no-depmod nvidia/550.78 -k 6.8.9-hardened1-2-hardened
==> depmod 6.8.9-hardened1-2-hardened

on arch-sign-modules I needed to recompile the kernel as gcc-libs just changed to v14

mabod commented on 2024-04-03 11:21 (UTC)

@notjas: your are mixing two things. Patch #15931 is needed for kernel 6.8. Patch #15896 is to notify about the max supported kernel version. They are both not related to each other and patch #15896 is not a fix for anything but just a convenience.

I assume you want to patch zfs to support kernel 6.8. If that is true I suggest you use package zfs-dkms-staging-git instead. This package pulls the branch zfs-2.2.4-staging which supports kernel 6.8 right away. I have it running with kernel 6.8 and it works fine.

notjas commented on 2024-04-03 10:55 (UTC)

I can't seem to figure it out, when I try to makepkg this with the proper https://github.com/openzfs/zfs/pull/15931.patch the packages are only a few mb, 50mb less than what I currently have running. Why on earth was https://github.com/openzfs/zfs/pull/15986 selected instead of the proper fix 😬

FrederickZh commented on 2024-03-20 13:39 (UTC) (edited on 2024-03-20 13:40 (UTC) by FrederickZh)

@darkbasic, @reaperx7 mixed zfs-dkms and ArchZFS in one comment and it was a bit confusing. '2.2.3-1' in the comment was probably zfs-dkms, '2.2.3-2' was probably ArchZFS which did have more patches: https://github.com/archzfs/archzfs/commit/18e617c824ad4b3c40eb89b087b0d46f1fdf0647. (Unless I failed to decipher the comment too...)

darkbasic commented on 2024-03-20 13:38 (UTC)

@reaperx7 the PKGBUILD with the patch is https://aur.archlinux.org/packages/zfs-dkms-staging-git not this one