Are the packages from demz-repo-core compatible with any other kernel than current "linux" package? Specifically, I mean linux-lts, linux-lts-ck, linux-ck.
If not, then will this self-built aur package work with them? Or am I stuck with mainline Arch kernel if I want ZFS?
Search Criteria
Package Details: zfs-linux 2.3.2_6.14.4.arch1.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/zfs-linux.git (read-only, click to copy) |
---|---|
Package Base: | zfs-linux |
Description: | Kernel modules for the Zettabyte File System. |
Upstream URL: | https://openzfs.org/ |
Keywords: | kernel linux openzfs zfs |
Licenses: | CDDL |
Groups: | archzfs-linux |
Conflicts: | spl-dkms, spl-dkms-git, spl-linux, zfs-dkms, zfs-dkms-git, zfs-dkms-rc, zfs-linux-git, zfs-linux-rc |
Provides: | spl, zfs |
Replaces: | spl-linux |
Submitter: | demizer |
Maintainer: | lightdot |
Last Packager: | lightdot |
Votes: | 276 |
Popularity: | 1.58 |
First Submitted: | 2016-04-21 08:45 (UTC) |
Last Updated: | 2025-05-03 17:02 (UTC) |
Dependencies (4)
- kmod (kmod-gitAUR)
- linux
- zfs-utilsAUR (zfs-utils-gitAUR, zfs-linux-gitAUR, zfs-utils-staging-gitAUR)
- linux-headers (make)
Required by (19)
- cockpit-zfs-manager (requires zfs)
- prepare-lastboot (requires zfs)
- python-pyzfscmds (requires zfs)
- targetd (optional)
- targetd-git (optional)
- zbectl-git (requires zfs)
- zectl (requires zfs)
- zectl-git (requires zfs)
- zedenv (requires zfs)
- zedenv-git (requires zfs)
- zedenv-grub (requires zfs)
- zfs-auto-snapshot (requires zfs)
- zfs-auto-snapshot-git (requires zfs)
- zfsbootmenu (requires zfs)
- zfsbootmenu-efi-bin (requires zfs)
- znapzend (requires zfs)
- znapzupport (requires zfs)
- zsnapd (requires zfs)
- zxfer (requires zfs)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 30 .. 79 Next › Last »
lockheed commented on 2015-07-29 18:03 (UTC)
Rotaerk commented on 2015-07-21 23:28 (UTC)
@demizer, thanks, you were correct. It was a systemd problem, and I was able to fix it based on the suggestions within the thread you linked. I just had to prevent /usr/lib/tmpfiles.d/journal-nocow.conf from setting the nocow flag, which is apparently not supported by some filesystems, including zfs.
demizer commented on 2015-07-20 04:40 (UTC)
@Rotaerk,
Seems like a problem with systemd. Users of all different types of filesystems are reporting this. Take a look at https://bbs.archlinux.org/viewtopic.php?id=199940
Rotaerk commented on 2015-07-20 03:07 (UTC)
I recently performed a pacman -Syu, which included a kernel upgrade from 4.0.7-2 to 4.1.2-2, and zfs-git was upgraded to 0.6.4.2_r0_g44b5ec8_4.1.2_2-1 (using demz-repo-core). Since then, systemd-tmpfiles-setup.service fails to start, saying that it "cannot set file attribute for '/var/log/journal', value=0x00800000, mask=0x00800000: Operation not supported", along with a couple subdirectories. The error suggests that ACL is not enabled, but the mount output shows "puddle/var on /var type zfs (rw,noatime,xattr,posixacl)". (I have zfs set xattr=sa and acltype=posixacl.) Does anyone know what might be wrong, here?
justinkb commented on 2015-07-17 02:03 (UTC)
@onedr0p, kerberizer
I usually just do pacman -Rdd linux, then pacman -Syu, then use my AUR helper program to upgrade the zfs packages (aura -Au). Of course, aura isn't updated to aur4 yet, so gonna have to do the upgrade manually this time
demizer commented on 2015-07-06 21:40 (UTC)
Please see https://github.com/archzfs/archzfs#submitting-changes on how to contribute changes to the archzfs project.
kerberizer commented on 2015-06-09 15:58 (UTC)
@onedr0p, that loop is expected. You have to either first remove the old spl/zfs packages, upgrade the kernel and then rebuild the new ones, or, __preferably__, build in a chroot in line with the instructions here...
https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot
...or using @graysky's clean-chroot-manager...
https://aur.archlinux.org/packages/clean-chroot-manager/
...or, as @Ibex suggested, simply use prebuilt packages.
khenderick commented on 2015-06-08 05:52 (UTC)
I see. To be honest, I don't manually build the zfs-git package, but I use demizer's repo with pacman so it can auto-resolve the dependencies.
In my /etc/pacman.conf:
[demz-repo-core]
Server = http://demizerone.com/$repo/$arch
Pinned Comments
lightdot commented on 2025-02-04 21:19 (UTC) (edited on 2025-05-03 17:07 (UTC) by lightdot)
This package will be kept in sync with the openzfs latest stable release and the kernels officially supported by it.
For the supported kernel versions, refer to the respective openzfs release notes (LINK).
E.g. openzfs 2.3.2 supports kernel versions 4.18 - 6.14. When kernel 6.15 is released for Arch, zfs-linux will not be updated until the openzfs project announces that it's compatible. This will most likely happen with the next openzfs release.
The kernel compatibility of the upcoming openzfs release can be seen in their META file (LINK).
For those wishing to use openzfs with unsupported kernels, do note that this could lead to serious issues, including data loss, even though such a zfs-linux package might build and install cleanly. Have reliable backups and use such a package at your peril.
Please do not mark this package as out of date without checking the kernel compatibility first. Thank you!