Package Details: zfs-linux-headers 2.3.0_6.12.9.arch1.1-1

Git Clone URL: https://aur.archlinux.org/zfs-linux.git (read-only, click to copy)
Package Base: zfs-linux
Description: Kernel headers for the Zettabyte File System.
Upstream URL: https://openzfs.org/
Keywords: kernel linux openzfs zfs
Licenses: CDDL
Conflicts: spl-dkms, spl-dkms-git, spl-headers, zfs-dkms, zfs-dkms-git, zfs-dkms-rc, zfs-headers
Provides: spl-headers, zfs-headers
Submitter: demizer
Maintainer: lightdot
Last Packager: lightdot
Votes: 273
Popularity: 1.44
First Submitted: 2016-04-21 08:45 (UTC)
Last Updated: 2025-01-14 10:17 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 79 Next › Last »

tripleo commented on 2022-03-03 10:32 (UTC)

Cannot build even in a chroot.

BruceR commented on 2021-12-27 07:16 (UTC)

@Egns if you want to build the zfs-linux package yourself you can use a chroot jail to perform the actual build. Update the kernel in the chroot to the version required by the build. https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

From there you can copy the package file to a custom local repository and add the repository to your /etc/pacman.conf. https://wiki.archlinux.org/title/Pacman/Tips_and_tricks#Custom_local_repository

tki commented on 2021-09-15 08:43 (UTC) (edited on 2021-09-15 08:44 (UTC) by tki)

There seems to be a bug where zfs mount/mount of encrypted datasets/zvols fail silently (https://github.com/openzfs/zfs/issues/12418). The upstream bug report doesn't seem to have gotten any attention in two months; does anyone know if it's an issue local to Arch?

francoism90 commented on 2021-09-14 07:04 (UTC) (edited on 2021-09-14 07:05 (UTC) by francoism90)

FYI: this doesn't compile with kernel 5.14, seems a new release is coming soon:

https://github.com/openzfs/zfs/pull/12547

https://github.com/openzfs/zfs/pull/12545

ginger commented on 2021-09-14 03:28 (UTC)

@Kevdog, Because this package is compiled against the specific Kernel package version currently in the Arch repos, whenever a kernel update gets posted to the Arch repos (which happened a couple of days ago), this package goes out-of-date until a new version is compiled, tested, and posted to the arch-zfs repo that corresponds to the correct kernel version.

Kevdog commented on 2021-09-14 03:24 (UTC)

Why was this package flagged out of date?

Egns commented on 2021-07-27 17:57 (UTC)

Thanks @ginger and @dmp1ce for your comments.

I was not using archzfs repo and did not add any mirrors for zfs-linux installation. I am installing it directly from AUR by yay. I will try to add mirrors for archzfs repo.

dmp1ce commented on 2021-07-27 15:04 (UTC)

Yes, I'm using the archzfs repo and I just wait until the zfs-linux and zfs-linux-lts is in sync so Pacman can update. Subscribing to the email updates here helps me time the updates.

ginger commented on 2021-07-27 12:45 (UTC)

@Egns Are you using one of the zfs-linux mirrors? If you are, I think you likely are upgrading just inside the mirror update time. There is a lag between when a new version is pushed to the zfs-linux master and when it gets percolated out to all the mirrors. For instance, my mirror updates on a random minute every hour, so there is some lag between when a package gets pushed by the maintainer and when the package is available on the mirror pacman/yay are looking at.

Egns commented on 2021-07-27 10:50 (UTC) (edited on 2021-07-27 10:54 (UTC) by Egns)

Sorry for a noob question.

How do you upgrade your system when a new kernel is released and zfs-linux was just updated to depend on that new kernel version?

So, like in this case:

(1) Previously installed version of zfs-linux depends on linux=5.13.4.arch1-1

(2) New kernel 5.13.5.arch1.1-1 is released

(3) zfs-linux's PKGBUILD gets updated to depend on the latest kernel version 5.13.5.arch1.1-1

(4) Now, when trying to upgrade the system by running yay, the following error is thrown

error: failed to prepare transaction (could not satisfy dependencies)
:: installing linux (5.13.5.arch1-1) breaks dependency 'linux=5.13.4.arch1-1' required by zfs-linux

So, what do you do in this case? Do you delete zfs-linux and upgrade the system and install it back? Or there is some other way to upgrade kernel and zfs-linux at the same time?