As upstream supplies systemd unit files with sys-apps/dbus and dbus itself is an important dependency of systemd, its ebuild should use the systemd eclass to enable installing those units. I am encouraging ebuild authors to migrate to autotools-utils and use systemd_to_econfargs which provides the eclass with more flexability, though with the current ebuild behaviour such a change looks complex. Thus, it shall at least replace `--without-systemdsystemunitdir' with "$(systemd_with_unitdir)" in the configure script arguments.
autotools-utils is a useless eclass (except for out of source builds) and should be only used as helper eclass for other eclasses (same as base eclass) it adds extra complexity for stuff portage has always provided as is so NAK from me otherwise patches welcome for required changes for systemd
Created attachment 272099 [details, diff] Patch installing systemd units (In reply to comment #1) > autotools-utils is a useless eclass (except for out of source builds) and > should be only used as helper eclass for other eclasses (same as base eclass) > it adds extra complexity for stuff portage has always provided as is > so NAK from me Do you have any other concept allowing eclass to provide a variable number of additional configure arguments possibly containing whitespace?(In reply to comment #1) > otherwise patches welcome for required changes for systemd Here you are.
(In reply to comment #1) > autotools-utils adds extra complexity for stuff portage has always provided > as is, so NAK from me Care to elaborate?
in portage