Apparently the version of zfs in our debian-12 repository (2.1.11-1) isn’t new enough to get along with kernel 6.5.x. (2.1.13-1 is needed.) I had to reset the kernel to 6.1.x to get zfs to install.
Any chance of getting 2.1.13-1 made available via a simple apt-install?
That sounds a lot harder than changing the kernel. And I suspect given the way I do things, I’m less likely to stop doing that when it’s no longer necessary.
Also, Debian isn’t using 6.5 yet, so if I’m using Debian, perhaps I shouldn’t be either?
It’s not really something hard to do: Instructions
Add backports repository in /etc/apt/sources.list and then you can install packages from it like this:
apt-get install -t bookworm-backports <package>
If you only want to use stable Debian packages then yes.
Given my automation, I will surely forget to undo that when it’s no longer necessary. And I probably won’t even know when it’s no longer necessary.
The template I install zfs on is a clone of a different template…which is using the (QubesOS) default kernel. So, whenever I generate this it will fail…but I left myself a note that I should change the kernel if it fails. Until such time as the newer version of zfs is available by default. Then things will work with “normal” configuration. The worst I can forget to do is remove the note, but it’s in a place where it will be hard to miss.