[SOLVED] Proxmox Kernel 6.8.4-3 initramfs build error

May 17, 2022
4
1
6
Hi
I have a Proxmox 8.2 with Proxmox Kernel 6.8.4-2 running fine and i can even run an update-initramfs -k all -u without problems.
The Proxmox Kernel 6.8.4-3 packages fails when building the intiramfs modules with the error:

checking whether fops->fallocate() exists... configure: error:
*** None of the expected "file_fallocate" 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

See the attached log for the full output.

Is it really an issue due to proxmox kernel patches which are in conflict with zfs? Any idea how to resolve it?

Kind regards
KoS
 

Attachments

  • dpkg-log.txt
    11.5 KB · Views: 3
It looks to me, like you have the: zfs-dkms package from Debian installed? Pretty sure, this is the problem.

Proxmox products have ZFS built-in ootb anyway...
 
It looks to me, like you have the: zfs-dkms package from Debian installed? Pretty sure, this is the problem.

Proxmox products have ZFS built-in ootb anyway...

that is exactly the issue. please remove zfs-dkms, proxmox kernels come with ZFS builtin.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!