Package Details: zfs-dkms 2.1.1-1

Git Clone URL: (read-only, click to copy)
Package Base: zfs-dkms
Description: Kernel modules for the Zettabyte File System.
Upstream URL:
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: 4.34
First Submitted: 2015-08-31 12:01
Last Updated: 2021-10-01 10:41

Required by (18)

Sources (3)

RubenKelevra commented on 2016-09-20 19:31

Upgrading this package from the previous version does not work, you have to remove it and readd to your system.

The issue is some kind of dependency circle between this package and the spl-dkms:

Sorry that it is in german:

Fehler: Konnte den Vorgang nicht vorbereiten (Kann Abhängigkeiten nicht erfüllen)
:: zfs-dkms: das Installieren von spl-dkms ( löscht ein benötigtes Packet von 'spl-dkms='

utsi commented on 2016-09-19 08:49

@RubenKelevra Ah, so sorry I misunderstood the issue! As far as accepting the patch I can understand why he would not accept it, only official releases. As for limiting to kernels <4.7, which kernels specifically? linux? linux-lts? linux-ck?

RubenKelevra commented on 2016-09-19 07:12

@babarnescocke I actually dislike if I hit update and my
system does not boot up again. This is not a stable behaviour,
this is just a broken dependency. This maintainer does not
want to fix this or add the 4.7 patch which was provided
several weeks ago.

If he wants only to support LTS-Kernels he should create a
LTS-ZFS package and this is fine, else I would expect more
than just a I-dont-like-to-patch behaviour, without fixing the
actually dependency issue.

utsi commented on 2016-09-18 23:26


It took quite a bit of time for for ZOL to be ready for 4.7.
Taking that into account is waiting a few more days for the AUR package to get updated _that_ bad?

As babarnescocke said, this is a freaking filesystem, of all the things that should not bug out, this is probably the most important next to the kernel itself.

Also thanks to the maintainer, been enjoying your DKMS packages for a while now without issues! :)

isiachi commented on 2016-09-17 17:44


Thanks I really appreciated!

babarnescocke commented on 2016-09-17 17:05

Calm down.

I don't want my filesystem on the fritz because people don't want to wait for updates.

To be clear, I am not 100% sure what is going on, why the maintainer believes/is right to to think that the PKGBUILD to fix 4.7 linux is unstable - and maybe I would prefer this behavior more in a zfs-lts branch - but this is what you get with the AUR. If you wanted bulletproof support you should have gone to another repo.

Maintainer - keep on keeping on, I look forward to the future updates. Thanks for your hardwork.

RubenKelevra commented on 2016-09-15 09:46

No reaction, no update ... what the heck is wrong with the maintainer? :(

RubenKelevra commented on 2016-09-15 09:45

This package is now also out of date for serveral weeks, no kernel support has been added and the new version which is out for a week is also not added. This would add new kernel support...

RubenKelevra commented on 2016-09-11 11:52

This package is completely useless in the current state, might someone else please consider to maintain it? The current approach is not useful at all.

RubenKelevra commented on 2016-09-08 13:18

I have some troubles to install this package on my system:

make[1]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/lib“ wird betreten
make[2]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/lib“ wird betreten
make[2]: Für das Ziel „install-exec-am“ ist nichts zu tun.
make[2]: Für das Ziel „install-data-am“ ist nichts zu tun.
make[2]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/lib“ wird verlassen
make[1]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/lib“ wird verlassen
Making install in cmd
make[1]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/cmd“ wird betreten
make[2]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/cmd“ wird betreten
/usr/bin/mkdir -p '/tmp/yaourt-tmp-ruben/aur-spl-dkms/pkg/spl-utils/usr/bin'
/bin/sh ../libtool --silent --mode=install ../0 splat '/tmp/yaourt-tmp-ruben/aur-spl-dkms/pkg/spl-utils/usr/bin'
../libtool: line 1720: ../0: No such file or directory
make[2]: *** [Makefile:404: install-sbinPROGRAMS] Fehler 127
make[2]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/cmd“ wird verlassen
make[1]: *** [Makefile:586: install-am] Fehler 2
make[1]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/cmd“ wird verlassen
make: *** [Makefile:588: install-recursive] Fehler 1
==> FEHLER: Ein Fehler geschah in package_spl-utils().
Breche ab...
==> FEHLER:Makepkg konnte spl-dkms nicht erstellen.
==> Erstellen von spl-dkms neu starten?[j/N]