From a38bcc23f7bf57df16c317d71f9d8c615c7a50c0 Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Thu, 16 Apr 2026 17:11:36 -0400 Subject: [PATCH] mpd: Fix systemd user unit installation systemd_system_unitdir was accidentally used as the destination for the user systemd unit, which means it overwrites the system unit. Correct it to systemd_user_unitdir to fix starting with the system unit. Signed-off-by: Scott Murray Signed-off-by: Khem Raj --- meta-multimedia/recipes-multimedia/musicpd/mpd_0.24.9.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.24.9.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.24.9.bb index cb6bd1569f..0c3d672949 100644 --- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.24.9.bb +++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.24.9.bb @@ -24,7 +24,7 @@ SRC_URI = "git://github.com/MusicPlayerDaemon/MPD;branch=master;protocol=https;t SRCREV = "7a9afa059e95668c912f779219ee8fe1e44dd2aa" -EXTRA_OEMESON += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '-Dsystemd=enabled -Dsystemd_system_unit_dir=${systemd_system_unitdir} -Dsystemd_user_unit_dir=${systemd_system_unitdir}', '-Dsystemd=disabled', d)} \ +EXTRA_OEMESON += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '-Dsystemd=enabled -Dsystemd_system_unit_dir=${systemd_system_unitdir} -Dsystemd_user_unit_dir=${systemd_user_unitdir}', '-Dsystemd=disabled', d)} \ -Dadplug=disabled \ -Dsndio=disabled \ -Dshine=disabled \ @@ -93,6 +93,8 @@ do_install:append() { rm -rf ${D}${datadir}/icons } +FILES:${PN} += "${systemd_user_unitdir}" + RPROVIDES:${PN} += "${PN}-systemd" RREPLACES:${PN} += "${PN}-systemd" RCONFLICTS:${PN} += "${PN}-systemd"