Package Details: zfs-dkms 0.8.3-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-dkms, zfs
Replaces: spl-dkms
Submitter: isiachi
Maintainer: eschwartz
Last Packager: eschwartz
Votes: 90
Popularity: 2.42
First Submitted: 2015-08-31 12:01
Last Updated: 2020-01-27 19:53

escentrix commented on 2016-08-15 13:52

@fermatslast
Great! That patch gets me working for now until the upstream stuff gets done. Thanks for your help!

saghm commented on 2016-08-15 05:26

Thanks a bunch! This (and your patch for zfs-dkms) worked beautifully

fermatslast commented on 2016-08-15 04:36

Here's a patch for the pkgbuild that adds a linux 4.7 compatibility patch to the build:
https://gist.github.com/burberger/3c966a089529b33714fd8827c4b12e49

This is a temporary fix until the zfsonlinux upstream release has 4.7 support.

fermatslast commented on 2016-08-15 04:33

Here's a patch for the pkgbuild that adds a linux 4.7 compatibility patch to the build: https://gist.github.com/burberger/8fec05e2e8ac5e7a2e59eac270f39629

This is a temporary fix until the zfsonlinux upstream release has 4.7 support.

saghm commented on 2016-08-14 00:35

I'm unable to get the spl module to compile with the newest kernel update (4.7.0-1). I seem to be getting the same issue as https://github.com/zfsonlinux/zfs/issues/4927, but the solution given there requires having the Linux source available. Any idea if/how I can fix this?

escentrix commented on 2016-08-12 20:02

Arch has now moved to 4.7.0 kernel, causing this package some trouble. What all needs to be done to bring this up to speed?

lockheed commented on 2016-08-04 07:44

@isiachi
Thanks. However, after compiling the new kernel and installing it, I get this:

-> Running build hook: [zfs]
==> ERROR: module not found: `zavl'
==> ERROR: module not found: `znvpair'
==> ERROR: module not found: `zunicode'
==> ERROR: module not found: `zcommon'
==> ERROR: module not found: `zfs'
==> ERROR: module not found: `zpios'
==> ERROR: module not found: `spl'
==> ERROR: module not found: `splat'

isiachi commented on 2016-07-28 11:14

@lockheed

If you remove the zfs package the old module are still loaded so you can simple install zfs-dkms.

lockheed commented on 2016-07-27 16:55

I have a technical question, sort of removing the tablecloth underneath the dinner set...

I have a server with ZFS on root which runs on regular zfs packages (non-dkms). I need to migrate to zfs-dkms (and friends) to get support for non-stock Arch kernel.

The question is: how can I do that?

To install -dkms packages, I need to remove regular packages. But if I do that, I am afraid I will not be able to boot (or even operate on root prior to reboot) anymore because the whole root is on ZFS.

Can someone propose some sane course of action?

isiachi commented on 2016-07-02 15:11

@seschwar
Thanks for the advices. This package is using and will use git to fetch the source.

For the alpm-hooks it's not a bad idea. I've already thought about but right now the kernel package updates the initcpio with the old .install script. So basically the initcpio it's always updated before dkms. I'm following this bug report and see what they want to do. (https://bugs.archlinux.org/task/49052)