A %{_presetdir} macro for system stuff is defined, but a user equivalent (%{_userpresetdir} ?) is missing. This also leads to "hardcoded-library-path" rpmlint errors in packages which ship user session presets, because "/usr/lib/systemd/user-preset" has to be hard-coded.
https://github.com/systemd/systemd/pull/6571