The latest kernel and zfs are not a good match. Constant breakage and waiting for zfs to fix the problem. I stick with 1 or 2 old versions of linux-lts and never have a problem. I also use zfs for data, not / so I can boot when zfs is broken. Sometimes my drive isn't mounted on boot. Another reboot and it mounts.
Search Criteria
Package Details: zfs-linux-git 2.2.99.r537.gfd51786f86.k6.1.96-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/zfs-linux-git.git (read-only, click to copy) |
---|---|
Package Base: | zfs-linux-git |
Description: | Kernel modules for the Zettabyte File System. |
Upstream URL: | https://zfsonlinux.org/ |
Licenses: | CDDL |
Conflicts: | spl-dkms, spl-dkms-git, spl-linux, spl-linux-git, zfs-dkms, zfs-dkms-git, zfs-dkms-rc, zfs-linux, zfs-linux-headers, zfs-utils |
Provides: | spl, zfs, zfs-linux, zfs-utils |
Replaces: | spl-linux-git |
Submitter: | demizer |
Maintainer: | severach |
Last Packager: | severach |
Votes: | 24 |
Popularity: | 0.000001 |
First Submitted: | 2016-04-21 08:46 (UTC) |
Last Updated: | 2024-06-29 20:04 (UTC) |
Dependencies (8)
- dkms (dkms-gitAUR, dkms-fast-zstdAUR)
- kmod (busybox-coreutilsAUR, kmod-gitAUR)
- linux
- zfs-utilsAUR (zfs-utils-gitAUR, zfs-linux-gitAUR, zfs-utils-staging-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- linux-headers (make)
- perl (perl-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
Required by (61)
- cockpit-zfs-manager (requires zfs)
- dataleech (requires zfs-utils)
- docker-zfs-plugin (requires zfs-utils)
- goblocks (requires zfs-utils) (optional)
- growlight (requires zfs-utils) (optional)
- grub-libzfs (requires zfs-utils)
- httm (requires zfs-utils) (optional)
- httm-bin (requires zfs-utils) (optional)
- httm-git (requires zfs-utils) (optional)
- kpmcore-git (requires zfs-utils) (optional)
- pivy (requires zfs-utils) (make)
- pivy (requires zfs-utils) (optional)
- plymouth-zfs (optional)
- prepare-lastboot (requires zfs-utils)
- prepare-lastboot (requires zfs)
- python-pylibzfs (requires zfs-utils)
- python-pyzfscmds (requires zfs)
- systemd-zpool-scrub (requires zfs-utils)
- targetd (requires zfs-utils) (optional)
- targetd (requires zfs-linux) (optional)
- Show 41 more...
Sources (4)
severach commented on 2024-09-03 07:19 (UTC)
metricspace64 commented on 2024-09-01 18:57 (UTC)
Is there an accepted way to maintain a system with ZFS-Linux. I've updated and my kernel, 6.10.7 is too far ahead and I'm unable to access my disks. Also it breaks my system downgrading my kernel to 6.9. Any Ideas?
Thanks
severach commented on 2024-08-19 19:30 (UTC) (edited on 2024-08-20 03:00 (UTC) by severach)
Downgrade kmod 33-1 to 32-1 to fix this error. You might think that bss_file.c
is the error but it is not. The .ko files are missing and the signing lines for the same files .ko.zst that follow are successful. The problem is the mystery "99.98." being added to the depmod
folder name.
- SSL error:FFFFFFFF80000002:system library::No such file or directory: crypto/bio/bss_file.c:67
- SSL error:10000080:BIO routines::no such file: crypto/bio/bss_file.c:75
sign-file: ./certs/signing_key.pem
ZSTD /tmp/foo/lib/modules/6.1.104-1-lts61/extra/zfs.ko.zst
DEPMOD /tmp/foo/lib/modules/6.1.104-1-lts61
depmod: ERROR: could not open directory /tmp/foo/usr/lib/modules/99.98.6.1.104-1-lts61: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
Edit: looks like the same problem breaks early kernel builds.
INSTALL sound/xen/snd_xen_front.ko
INSTALL virt/lib/irqbypass.ko
DEPMOD 4.19.320-1-lts419
depmod: ERROR: could not open directory /tmp/makepkg-chris/linux-lts419/pkg/linux-lts419/usr/usr/lib/modules/99.98.4.19.320-1-lts419: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
Levi_Marvin commented on 2024-06-29 17:07 (UTC)
I have the same issue about building as @korimitsu, it also shows: 1 out of 2 hunks FAILED -- saving rejects to file scripts/dkms.mkconf.rej so that I can't install the zfs-linux-git via yay.
korimitsu commented on 2024-06-15 22:23 (UTC)
Fails to build:
Cloning into bare repository '/home/user/.cache/paru/clone/zfs-linux-git/zfs'...
remote: Enumerating objects: 321536, done.
remote: Counting objects: 100% (1966/1966), done.
remote: Compressing objects: 100% (1131/1131), done.
remote: Total 321536 (delta 1260), reused 1387 (delta 826), pack-reused 319570
Receiving objects: 100% (321536/321536), 193.39 MiB | 428.00 KiB/s, done.
Resolving deltas: 100% (235974/235974), done.
-> Found 0001-only-build-the-module-in-dkms.conf.patch
-> Found zfs.initcpio.install
-> Found zfs.initcpio.hook
==> Validating source files with md5sums...
zfs ... Skipped
0001-only-build-the-module-in-dkms.conf.patch ... Passed
zfs.initcpio.install ... Passed
zfs.initcpio.hook ... Passed
==> Validating source files with sha256sums...
zfs ... Skipped
0001-only-build-the-module-in-dkms.conf.patch ... Passed
zfs.initcpio.install ... Passed
zfs.initcpio.hook ... Passed
==> Validating source files with b2sums...
zfs ... Skipped
0001-only-build-the-module-in-dkms.conf.patch ... Passed
zfs.initcpio.install ... Passed
zfs.initcpio.hook ... Passed
==> Making package: zfs-linux-git 2.1.99.r1298.g6fca6195cd.k6.9.4-1
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating zfs git repo...
-> Found 0001-only-build-the-module-in-dkms.conf.patch
-> Found zfs.initcpio.install
-> Found zfs.initcpio.hook
==> Validating source files with md5sums...
zfs ... Skipped
0001-only-build-the-module-in-dkms.conf.patch ... Passed
zfs.initcpio.install ... Passed
zfs.initcpio.hook ... Passed
==> Validating source files with sha256sums...
zfs ... Skipped
0001-only-build-the-module-in-dkms.conf.patch ... Passed
zfs.initcpio.install ... Passed
zfs.initcpio.hook ... Passed
==> Validating source files with b2sums...
zfs ... Skipped
0001-only-build-the-module-in-dkms.conf.patch ... Passed
zfs.initcpio.install ... Passed
zfs.initcpio.hook ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of zfs git repo...
Cloning into 'zfs'...
done.
==> Starting prepare()...
patching file scripts/dkms.mkconf
Hunk #1 FAILED at 26.
Hunk #2 succeeded at 67 (offset 1 line).
1 out of 2 hunks FAILED -- saving rejects to file scripts/dkms.mkconf.rej
==> ERROR: A failure occurred in prepare().
/usr/share/makepkg/util/message.sh: line 51: QUIET: unbound variable
/usr/bin/makepkg: line 131: logpipe: unbound variable
error: failed to build 'zfs-linux-git-2.1.99.r1298.g6fca6195cd-1':
ClHeO commented on 2022-03-17 06:58 (UTC)
Github doesn't support clone from git:// url anymore, please change it to https://
nibbler commented on 2020-02-19 23:24 (UTC) (edited on 2020-02-20 00:31 (UTC) by nibbler)
It look's like the package is broken. I'm getting the following error:
FATAL: modpost: GPL-incompatible module zfs.ko uses GPL-only symbol '__rcu_read_lock' make[4]: [scripts/Makefile.modpost:94: __modpost] Error 1 make[3]: [Makefile:1606: modules] Error 2(installing using makepkg on cloned repo)
minextu commented on 2018-07-21 04:05 (UTC) (edited on 2018-07-22 07:34 (UTC) by minextu)
Hi everyone, as you might know: I'm the new Maintainer of archzfs (https://github.com/archzfs/archzfs/issues/262). As soon as I get access to the archzfs.com domain, I will update all packages. I've implemented an automated build system to help update packages faster in the future. The new gpg key for the repo is F75D9D76 ArchZFS Bot <buildbot@archzfs.com>
. If you are using the archzfs repo, you will need to add this key to pacman's trusted key list.
pacman-key -r F75D9D76
pacman-key --lsign-key F75D9D76
Edit: Packages are now up to date on archzfs.com. The temporary domain is no longer needed
skraw commented on 2018-07-20 10:43 (UTC)
Up to now I was git cloning the above URL. I'll probably wait for it to work again, should be only few days, I guess.
Pinned Comments