Hardware Abstraction Layer (HAL) is obsoleted, but not provided, by systemd. It is neccessary to migrate applications dependent on HAL to udev/systemd.
