Please add sys-cluster/drbd-8.4.5 to the portage tree
Considering 8.4.5 is from 2014, let's add 8.4.8 instead, which was released on 2016-07-18.
I am suggesting 8.4.5 as this is drbd kernel module version as of current kernel. If you want drbd 8.4.8, then you need to update this module in gentoo-sources as well
We are currently sitting on the 3.12 because the sys-cluster/drbd is at 8.4.3. Kernels in the 4.* series are drbd > 8.4.3, and I won't want to be out of parity. If at all possible, we'd love to have something more than the 8.4.3 version available in portage.
Good News! :) What you are requesting is actually already solved. To avoid version mismatches Linbit decided to add full backwards compatibility to their userland packages. In Gentoo those new packages are available as: https://packages.gentoo.org/packages/sys-cluster/drbd-utils So for kernel API version 8.4.5 you simply need to install a drbd-utils version >=8.9.0 and it will automatically use the userland tools that are compatible with your kernel. In Gentoo this problem actually got solved in a different bug report months ago, but for some reason I can't find it anymore?? http://oss.linbit.com/drbd/ http://git.linbit.com/drbd-utils.git/ "DRBD userspace utilities (for 9.0, 8.4 and 8.3)"
Found the old report: https://bugs.gentoo.org/show_bug.cgi?id=513928
That is good news, and I'm surprised I didn't see that. Thank you for looking into that for me!
I've tried installing drbd-utils today, all works fine, but... What the purpose of drbd package then? Why not just delete it and use drbd-utils?
Indeed, it seems drbd-utils replace this: https://docs.linbit.com/docs/users-guide-8.4/
(In reply to Pacho Ramos from comment #8) > Indeed, it seems drbd-utils replace this: > https://docs.linbit.com/docs/users-guide-8.4/ does it also replace sys-cluster/drbd-kernel ?
(In reply to Pacho Ramos from comment #9) > (In reply to Pacho Ramos from comment #8) > > Indeed, it seems drbd-utils replace this: > > https://docs.linbit.com/docs/users-guide-8.4/ > > does it also replace sys-cluster/drbd-kernel ? The DRBD kernel module got merged upstream (kernel.org) quite a while ago. I think the latest Linux kernels come with DRBD version 8.4.5. Maybe even a newer version already. Device Drivers ---> Block devices ---> <*> DRBD Distributed Replicated Block Device support AFAIK there is no use for sys-cluster/drbd-kernel anymore, unless you want to use a really old DRBD version for some reason.
OK :)
removed