Package Details: zfs-linux 0.6.5.9_4.10.11_1-1

Git Clone URL: https://aur.archlinux.org/zfs-linux.git (read-only)
Package Base: zfs-linux
Description: Kernel modules for the Zettabyte File System.
Upstream URL: http://zfsonlinux.org/
Licenses: CDDL
Groups: archzfs-linux
Conflicts: zfs-linux-git, zfs-linux-lts
Provides: zfs
Replaces: zfs-git
Submitter: demizer
Maintainer: demizer
Last Packager: demizer
Votes: 171
Popularity: 5.517131
First Submitted: 2016-04-21 08:45
Last Updated: 2017-04-23 23:06

Pinned Comments

demizer commented on 2017-02-11 18:18

Hello everyone. Packages have not been updated in a while because I am working to switch them over to use "extramodules" so that they only need to be updated once for a major version. See https://github.com/archzfs/archzfs/issues/92

Latest Comments

eblau commented on 2017-03-17 13:13

Is it possible to install the zfs-linux and zfs-linux-lts family of packages side-by-side? Does anyone have a suggestion on how to do so? Currently there are file conflicts so this can't be done easily. You must choose one or the other set of packages.

I had to revert to linux-lts recently due to bugs in the 4.10.x "stable" series for i915 that cause complete system hangs with no plans to supply fixes to 4.10.x. See:

https://bugs.freedesktop.org/show_bug.cgi?id=99295

It would be great if the ZFS packages could live together on the same system just like linux and linux-lts can. It seems that if the ZFS version is the same, the packages could be restructured in such a way that the modules don't conflict and any headers or supplementary files from ZFS could live in one place.

Am I oversimplifying the problem? Any suggestions on an approach to try to help with this? Do I need to move to the dkms packages?

gmtch commented on 2017-03-15 16:33

@ShaunPC thanks for the explanation. I reinstalled 23-1 and rebooted without any issue.

ShaunPC commented on 2017-03-15 12:52

@gmtch you can allow mkinitcpio generate the image and reboot using 23-1. The module that couldn't be found does exist in the kernel already. A commit to mkinitcpio will check for built-in modules like this one in a later update. The check was missing and as a result the error was produced when there wasn't really an error. I did the update with 23-1 and rebooted after the error was produced on the screen. No issues to report. It seems to be a non-error due to 23-1 not checking for built-in modules.

gmtch commented on 2017-03-15 12:44

I got the same error as ShaunPC at 2017-03-15 02:46 and downgraded to mkinitcpio-22-1

The initramfs built okay and box rebooted without problem.

ShaunPC commented on 2017-03-15 02:46

When doing an update I got the following error:

(21/21) upgrading zfs-linux [##########################################################################] 100%
>>> Updating ZFS module dependencies
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 4.10.2-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [zfs]
==> ERROR: module not found: `zlib_deflate'
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
==> WARNING: errors were encountered during the build. The image may not be complete.

I'm not sure what I can do to fix this, if anything.

Update: Found a related bug https://bugs.archlinux.org/task/53304
Module errors during build with mkinitcpio 23-1, however, it doesn't seem to break anything.

eblau commented on 2017-03-14 19:08

Thanks for the quick package update for linux-4.10.2_1-1!

NoSuck commented on 2017-03-12 11:36

Hi, everyone. Until now, I have waited at least 24 hours before updating ZFS, in order for you to be my guinea pigs. Starting today, that is no more. I'm moving to the front lines. Happy scrubbing.

ShaunPC commented on 2017-02-24 20:12

@Lindhe I had the same problem. I found that I got the 4.9.11-1 update by doing 'pacman -Syyu' instead of 'pacman -Syu'. This will force a refresh of the available packages, even if pacman thinks it has the latest. Hope that helps.

Lindhe commented on 2017-02-24 19:43

I see that on this page it says that it depends on linux=4.9.11-1, but pacman still says "zfs-linux: installing linux (4.9.11-1) breaks dependency 'linux=4.8.13'". Do I need to do some vodo witchcraft to make it work?

demizer commented on 2017-02-11 18:18

Hello everyone. Packages have not been updated in a while because I am working to switch them over to use "extramodules" so that they only need to be updated once for a major version. See https://github.com/archzfs/archzfs/issues/92

All comments