Package Details: zfs-dkms-staging-git 2.2.6.r0.gbaa5031456-4

Git Clone URL: https://aur.archlinux.org/zfs-dkms-staging-git.git (read-only, click to copy)
Package Base: zfs-dkms-staging-git
Description: Kernel modules for the Zettabyte File System (release staging branch) with compatibility patches for latest stable kernel.
Upstream URL: https://zfsonlinux.org/
Licenses: CDDL-1.0
Groups: zfs-staging-git
Conflicts: zfs-dkms
Provides: SPL-MODULE, zfs, zfs-dkms, ZFS-MODULE
Submitter: bjin
Maintainer: bjin (darkbasic)
Last Packager: darkbasic
Votes: 8
Popularity: 0.91
First Submitted: 2024-01-15 11:23 (UTC)
Last Updated: 2024-11-21 07:30 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

darkbasic commented on 2024-07-20 11:06 (UTC)

@air-g4p unless your're on s390x (https://github.com/openzfs/zfs/issues/16361) it should at least compile with 6.10: https://github.com/openzfs/zfs/pull/16250

@mabod are you sure you didn't forget https://github.com/openzfs/zfs/commit/7ca7bb7fd723a91366ce767aea53c4f5c2d65afb ? I guess that's why it doesn't work.

air-g4p commented on 2024-07-20 09:07 (UTC)

@mabod - I was not complaining! I have long realized the root of this problem lies with lack of upstream stream support every time shortly after we transition to a new, major kernel version. I've been down this road many times previously.

I was hoping to find a workaround in the interim until upstream fully supports the 6.10-X kernels.

Cheers

air-g4p commented on 2024-07-20 08:59 (UTC) (edited on 2024-07-20 09:38 (UTC) by air-g4p)

@darkbasic - thank you for your PKGBUILD clarification. However, dkms install still fails against linux and -zen (both currently at 6.10.0) using the current PKGBUILD without modification.

If it is of interest or useful to you or to @bjin, here are the build errors from my make.log against linux-zen today, which are very similar to the errors I pasted yesterday against linux.

https://paste.rs/9GVT9

Cheers

mabod commented on 2024-07-19 21:22 (UTC)

@air-g4p: your are addressing your complaint to the wrong people. This here is the AUR. The AUR provides packages for software which is provided by developers. If the zfs developers do not provide official support for kernel 6.10 yet you need to address your complaint to them on github: https://github.com/openzfs/zfs

darkbasic commented on 2024-07-19 21:17 (UTC) (edited on 2024-07-19 21:17 (UTC) by darkbasic)

Just to clarify you don't need to delete the patch from the PKGBUILD, it's needed even for 6.10. Deleting the file is just to prompt AUR helpers to redownload the file.

air-g4p commented on 2024-07-19 21:07 (UTC)

@bjin

While I appreciate your efforts to date, afaict, we remain short of a solution to support the 6.10.0 kernels (linux and -zen) which appeared in the Arch repos today (19 July).

Here is what I see:

 (2/7) Install DKMS modules
==> dkms install --no-depmod zfs/2.2.4.r11.g54ef0fdf60 -k 6.9.9-hardened1-1-hardened
==> dkms install --no-depmod zfs/2.2.4.r11.g54ef0fdf60 -k 6.10.0-arch1-1
Error! Bad return status for module build on kernel: 6.10.0-arch1-1 (x86_64)
Consult /var/lib/dkms/zfs/2.2.4.r11.g54ef0fdf60/build/make.log for more information.
==> WARNING: `dkms install --no-depmod zfs/2.2.4.r11.g54ef0fdf60 -k 6.10.0-arch1-1' exited 10

Carefully note that was the install result after I deleted "linux69-call.." and its associated sha256sum from your PKGBUILD.

The entire dkms output, including the full make.log lives here:

https://paste.rs/2dZBD

Finally, I've seen identical zfs install failures involving linux-zen on another rig I run.

Cheers

bjin commented on 2024-07-17 12:18 (UTC)

I updated the checksum, but old file should be purged first. Just delete "linux69-call-adddisk.patch" should work fine.

Maybe I should update file name aswell.

darkbasic commented on 2024-07-17 12:15 (UTC) (edited on 2024-07-17 12:16 (UTC) by darkbasic)

linux69-call-adddisk.patch ... FAILED

==> ERROR: One or more files did not pass the validity check!

It's probably because you added ?full_index=1 and forgot to update the checksum

bjin commented on 2024-07-17 03:52 (UTC) (edited on 2024-07-17 05:54 (UTC) by bjin)

Added Linux 6.10 compat patches, since 6.10 kernel has already been released. Might be helpful if Arch mainline kernel upgrades to 6.10 before 2.2.5 is released.