Package Details: zfs-dkms 2.1.1-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
Conflicts: spl-dkms
Provides: SPL-MODULE=2.1.1, ZFS-MODULE=2.1.1, spl-dkms, zfs
Replaces: spl-dkms
Submitter: isiachi
Maintainer: eschwartz (jonathon)
Last Packager: jonathon
Votes: 120
Popularity: 3.68
First Submitted: 2015-08-31 12:01
Last Updated: 2021-10-01 10:41

Required by (18)

Sources (3)

Latest Comments

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

johno commented on 2021-10-02 19:08

thank you for the update! Great! :-)

jstrom commented on 2021-10-02 09:12

On the topic of swapping between zfs-utils from archzfs vs eschwartz (the one in AUR), a word of warning!

The initcpio hooks in in https://aur.archlinux.org/cgit/aur.git/tree/?h=zfs-utils is not the same as in https://github.com/archzfs/zfs-utils If you rely on encrypted root volume, the initcpio in zfs-utils AUR package will not work, since it is lacking the zfs loadkey call. This is present in archzfs version though. Read more here: https://github.com/eli-schwartz/pkgbuilds/issues/30

dhathaway commented on 2021-10-01 20:07

@fryfrog, that is very useful. It wasn't commented in my paru.conf, but I added it.

fryfrog commented on 2021-10-01 20:00

@dhathaway, since you use paru, you can edit /etc/paru.conf and uncomment the line with BatchInstall, that way it'll package up the AUR packages, but install them all together at the end! This is possible in yay too, but I don't know how.

dhathaway commented on 2021-10-01 19:43

@fryfrog you are right that this is mentioned many times in the past here. You just have to know what to look for, which I did not. Thanks for the hint.

Since it has been many pages since a fix was posted, here is what I did:

I started in ~/.cache/paru/clone/ since I prefer paru to yay.

cd zfs-dkms
makepkg -s
cd ../zfs-utils/
makepkg -s
sudo pacman -U ~/.cache/paru/clone/zfs-dkms/zfs-dkms-2.1.1-1-any.pkg.tar.zst \
    ~/.cache/paru/clone/zfs-utils/zfs-utils-2.1.1-1-x86_64.pkg.tar.zst
sudo vim /etc/pacman.conf
paru
sudo reboot

Note that I had gone back to a previous kernel, so I also took linux and linux-headers out of the IgnorePkg so that I could upgrade the kernel finally. That is why I edited pacman.conf.

fryfrog commented on 2021-10-01 18:26

@dhathaway, you have to install/update both packages at the same time. This has always been true. Read further back if you need help understanding, it is a common problem.

dhathaway commented on 2021-10-01 18:24

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

@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

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

@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?