Package Details: zfs-dkms 2.3.2-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: 188
Popularity: 2.14
First Submitted: 2015-08-31 12:01 (UTC)
Last Updated: 2025-05-03 09:40 (UTC)

Pinned Comments

kstolp commented on 2025-04-29 16:56 (UTC) (edited on 2025-05-03 09:40 (UTC) by kstolp)

OpenZFS currently supports Linux kernel versions 4.18 - 6.14, as declared in the META file.

Options if your Linux kernel's version is not within that range:

1) Switch to another Linux kernel, such as linux-lts.

2) Prevent your kernel package from upgrading to an unsupported version until OpenZFS increases the maximum supported kernel version.

3) Modify this package to support your kernel by patching it on your local machine.

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

« First ‹ Previous 1 .. 25 26 27 28 29 30 31 32 33 34 35 .. 66 Next › Last »

dhathaway commented on 2021-10-01 18:24 (UTC)

I receive this error when installing using yay or paru:

looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing zfs-utils (2.1.1-1) breaks dependency 'zfs-utils=2.1.0' required by zfs-dkms

I've never encountered this before. How to resolve? A grep in ~/.cache/[yay|paru]/zfs-[dkms|utils] doesn't find 2.1.0.

jongeduard commented on 2021-10-01 16:10 (UTC)

@fryfrog Thank you! I installed the zfs-dkms and the zfs-utils from archzfs yesterday and it did the job really fine and just works now.

Just 1 day later, right now, this one here has finally been updated. But that's rather funny than a problem. I think it's a very good practice not to bet on just one horse, and to have 2 compatible choices.

fryfrog commented on 2021-09-28 22:12 (UTC)

Until now, I'd say they're usually very close and it didn't really matter. Sometimes archzfs was first, sometimes aur. Sometimes when patches are needed, aur is quicker to do it and then archzfs follows suit. You should generally be able to swap between them, so you could flip to archzfs/zfs-dkms for now to update and switch back to aur/zfs-dkms if you need to later.

jongeduard commented on 2021-09-28 21:59 (UTC)

@fryfrog Thanks for your reply. I'm still quite new to ZFS on Arch (started using it just about 2 months ago). Also just searching for what I exactly want, and how much I want to worry about things as well. :) One good reason to choose ZFS on my home built NAS/server was also it's known reliability (Btrfs is very good as well, but still not parity raid ready). And my reason to choose for Arch Linux is because of my familiarity with it now and also because I like it really much (although I have also considered to choose for FreeBSD with ZFS in the case of my NAS, but I got certain specific hardware related issues with it).

For the idea or also being compatible recent kernels I choose this zfs-dkms package. But now it's taking quite long indeed since 2.1.1 is clearly finished. Does archzfs/zfs-dkms a better job in general with respect to updates?

itoffshore commented on 2021-09-28 02:44 (UTC) (edited on 2021-09-28 22:09 (UTC) by itoffshore)

@jongeduard - it's safe to manually build zfs-dkms / zfs-utils versions 2.1.1. I noticed today on another machine running Manjaro they use 2.1.1 now.

If you have pacman-contrib installed the PKGBUILD integrity sums can be updated with updpkgsums run in the directory with the PKGBUILD & then makepkg -s

After building install with:

mylist=$(ls /path/to/packages/zfs*2.1.1*)
sudo pacman -U $mylist

I've successfully built zfs modules for:

==> dkms install --no-depmod -m zfs -v 2.1.1 -k 5.12.19-hardened1-1-hardened
==> dkms install --no-depmod -m zfs -v 2.1.1 -k 5.10.61-1-lts
==> dkms install --no-depmod -m zfs -v 2.1.1 -k 5.10.18-zen-1-zen-lts510-g513e3c94a40f
==> dkms install --no-depmod -m zfs -v 2.1.1 -k 5.10.60-hardened1-1-hardened-cacule
==> dkms install --no-depmod -m zfs -v 2.1.1 -k 5.12.19-1-ck
==> dkms install --no-depmod -m zfs -v 2.1.1 -k 5.14.8-hardened1-1-hardened

fryfrog commented on 2021-09-28 02:32 (UTC)

@johno, @eschwartz maintains a lot of packages and is just a regular old human doing this in their spare time. He's probably on vacation or busy or who knows what. Might even be testing/running it locally before pushing it up. It was updated 2 months ago, so it clearly isn't abandoned.

You can just fetch the PKGBUILD and update it yourself, if you want it updated right meow. Or archzfs/zfs-dkms has been updated, so you could switch to that.

johno commented on 2021-09-28 00:57 (UTC)

Hello,

is this package dead? Why is it no longer maintained? Is there a reason for this? Thanks for an answer!

Best regards, johno

HellishINC commented on 2021-09-21 20:52 (UTC)

@Zod

That however skips all checksums and not just the specific archives. It's best to not do a global skip as other files can still be pulled.

If we're going to be clearer then we should also say why you shouldn't do something.

Zod commented on 2021-09-21 12:22 (UTC) (edited on 2021-09-21 12:47 (UTC) by Zod)

Or, if your really brave. Change the version to 2.1.1, save changes and...

--skipchecksums

Edit: In the interest of being more clear...

Edit the PKGBUILD to update zfs-(dkms/utils) to version 2.1.1 and save changes.

If you look at the man page for makepkg you will see --skipchecksums

I used the command "makepkg -s --skipchecksums" to build both packages.

HellishINC commented on 2021-09-21 06:58 (UTC) (edited on 2021-09-21 07:01 (UTC) by HellishINC)

2.1.1 was released 5 days ago with support for 5.14.x

Download snapshot, open PKGBUILD, change version to 2.1.1 and it's sum to 'SKIP'

Repeat for zfs-utils.

pacman -U $path/zfs-dkms.pkg.tar.xz $path/zfs-utils.pkg.tar.xz

Done.