Package Details: zfs-dkms 2.2.6-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
Provides: SPL-MODULE, zfs, ZFS-MODULE
Submitter: isiachi
Maintainer: kstolp
Last Packager: kstolp
Votes: 179
Popularity: 6.41
First Submitted: 2015-08-31 12:01 (UTC)
Last Updated: 2024-09-05 04:42 (UTC)

Pinned Comments

kstolp commented on 2023-09-29 00:34 (UTC)

When requesting changes, please include detailed reasoning for the change.

kstolp commented on 2023-01-07 09:31 (UTC)

If you receive this error when trying to build, it is because you have not imported the GPG keys used for verification.

==> ERROR: One or more PGP signatures could not be verified!

You have two options:

1) Import the two keys into your keyring. ArchWiki article. You can find the key IDs in the PKGBUILD file, in the validpgpkeys array. (recommended)

2) Alternatively, you can skip this verification by passing the --skippgpcheck argument to makepkg when building. (not recommended)

Latest Comments

« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 63 Next › Last »

kstolp commented on 2023-05-06 01:59 (UTC)

I don't believe we can add specific versions of the linux kernel as dependencies, since users may be using a different kernel. However, I can explore adding the officially supported kernels with their incompatible versions to the conflicts array.

meithan commented on 2023-05-06 01:00 (UTC) (edited on 2023-05-06 01:02 (UTC) by meithan)

I do think that RubenKelevra's idea is a good one: why not specify the compatible kernel version range (as published by OpenZFS) as dependencies in the PKGBUILD?

That way at least the kernel upgrade will be blocked if it's not compatible (as happens with with zfs-linux).

What say you, kstolp?

RubenKelevra commented on 2023-05-05 23:44 (UTC)

==> dkms install --no-depmod zfs/2.1.11 -k 6.3.1-arch1-1
configure: error: 
        *** None of the expected "capability" interfaces were detected.
        *** This may be because your kernel version is newer than what is
        *** supported, or you are using a patched custom kernel with
        *** incompatible modifications.
        ***
        *** ZFS Version: zfs-2.1.11-1
        *** Compatible Kernels: 3.10 - 6.2

Error! Bad return status for module build on kernel: 6.3.1-arch1-1 (x86_64)
Consult /var/lib/dkms/zfs/2.1.11/build/make.log for more information.
==> WARNING: `dkms install --no-depmod zfs/2.1.11 -k 6.3.1-arch1-1' exited 10

This package's dependencies should reflect that it's incompatible, so one can avoid updating the kernel.

kstolp commented on 2023-05-04 00:41 (UTC)

ZFS 2.1.11 is not compatible with linux 6.3. Waiting on Issue #14622.

2G_Storm commented on 2023-04-22 15:31 (UTC)

@sgh unfortunately i don't know pacaur's functionalities. If i were you I would try either my steps or dhathaway's. I can assure you it has never failed me... not once... the only issue you could incur is a kernel version and zfs package version "mismatch" as sometimes with newer kernels zfs packages won't install due to some dependencies problems (I.e the kernel does not support that zfs version)... other than that the methods we provided are rock solid mate.

sgh commented on 2023-04-21 05:37 (UTC)

@2G_Storm

I use "pacaur -Syu" it pulls both but still fails.

running with "-d" to skip dependency check works, but I feel something is wrong dependency wise because 2.1.9 installed just fine.

dhathaway commented on 2023-04-20 14:00 (UTC)

Look at my comment from 2021-10-01: https://aur.archlinux.org/packages/zfs-dkms?O=80#comment-829469

It follows what 2G_Storm says, but with a little code. Build each package, then install with pacman -U...

sudo pacman -U ~/.cache/paru/clone/zfs-dkms/zfs-dkms-2.1.1-1-any.pkg.tar.zst \
    ~/.cache/paru/clone/zfs-utils/zfs-utils-2.1.1-1-x86_64.pkg.tar.zst

I use paru

mabod commented on 2023-04-20 09:10 (UTC)

@sgh:

you just need to install zfs-utils 2.1.11 as well.

e.g. yay -S zfs-utils zfs-dkms

both packages are on version 2.1.11 now. If this is not true for you, you probably want to change or refresh the mirrors.

2G_Storm commented on 2023-04-20 08:15 (UTC)

@sgh

I think what you want to do is: - Download the snapshots of zfs-utils and zfs-dkms - Unpack the tar-gz files - From each folder (cd /where/you/put/them/...) do a makepkg -s that will compile the packages and you will have .zst file as result (for example zfs-dkms-2.0.3-1-any.pkg.tar.zst) - Once you have done the previous passage for both files you can issue a pacman -U and you add the path to those .zst files. - Sit back relax and watch the matrix doing its job ;)

sgh commented on 2023-04-20 08:02 (UTC)

I get this - how do I get around that ?

warning: cannot resolve "zfs-utils=2.1.11", a dependency of "zfs-dkms" :: The following package cannot be upgraded due to unresolvable dependencies: zfs-dkms

:: Do you want to skip the above package for this upgrade? [y/N] error: failed to prepare transaction (could not satisfy dependencies) :: unable to satisfy dependency 'zfs-utils=2.1.11' required by zfs-dkms