It seems that the symbolic link in /etc/systemd/system for avahi, dbus-org.freedesktop.Avahi.service points to the wrong destination, namely ../../../usr/lib64/systemd/system/avahi-daemon.service instead of /lib/systemd/system/avahi-daemon.service
?SOMETHING? = dbus-org.freedesktop.Avahi.service
Probably related to Bug 510158 Bug 506276 I don't know how I should mark the relationship here or there.
avahi ebuild should call "systemd_reenable avahi-daemon.service" in pkg_postinst()
(In reply to Alexander Tsoy from comment #3) > avahi ebuild should call "systemd_reenable avahi-daemon.service" in > pkg_postinst() i'm not a systemd user. can you provide me with a patch against avahi-0.7-r3.
Created attachment 597136 [details] 0001-net-dns-avahi-call-systemd_reenable-in-postinst.patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7664ba317ac843b22ff215d737dd58ec0d2a259f commit 7664ba317ac843b22ff215d737dd58ec0d2a259f Author: Alexander Tsoy <alexander@tsoy.me> AuthorDate: 2019-11-22 12:36:14 +0000 Commit: Anthony G. Basile <blueness@gentoo.org> CommitDate: 2020-01-13 17:36:19 +0000 net-dns/avahi: call systemd_reenable in postinst Closes: https://bugs.gentoo.org/683904 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Signed-off-by: Anthony G. Basile <blueness@gentoo.org> net-dns/avahi/avahi-0.7-r5.ebuild | 2 ++ 1 file changed, 2 insertions(+)