Packages must not enable units themselves: the Arch default preset is "disable *", and a user unit cannot be enabled from a pacman transaction anyway, which runs as root without the user's session bus.