It seems it breaks to start the service /lib/systemd/system/ibacm.service due to /sys/class/infiniband_mad/abi_version not being available.
That alone is a reasonable error, as the daemon is meant to be the "InfiniBand Address Cache Manager Daemon" and it can't work well without the backend being loaded.
The backend in this case is a kernel module "ib_umad".
As soon as that is loaded the start of the service works.
I'd recommend that (loading the module manually) to you as a workaround for now.
But for the package we'd want to have defaults safe and working, and in case the module isn't loaded I'd expect it to not start at all or load it on demand.
Interesting, thanks for the report.
It seems it breaks to start the service /lib/systemd/ system/ ibacm.service due to /sys/class/ infiniband_ mad/abi_ version not being available.
That alone is a reasonable error, as the daemon is meant to be the "InfiniBand Address Cache Manager Daemon" and it can't work well without the backend being loaded.
The backend in this case is a kernel module "ib_umad".
As soon as that is loaded the start of the service works.
I'd recommend that (loading the module manually) to you as a workaround for now.
But for the package we'd want to have defaults safe and working, and in case the module isn't loaded I'd expect it to not start at all or load it on demand.