From bc96513fe0a7d45c6400fc94f37abd6ea366dcff Mon Sep 17 00:00:00 2001 From: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Date: Wed, 17 Nov 2021 01:02:04 +0200 Subject: media-video/wireplumber: update instructions on how to enable it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Apparently using --now switch is only really safe when pipewire has either not been updated or has been manually restarted, so to be safe let's not recommend using the --now switch anymore. This avoids running a client linked to newer libpipewire.so with an older daemon which is what would happen in a stable to stable upgrade. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Joonas Niilola --- media-video/wireplumber/wireplumber-0.4.5.ebuild | 4 ++-- media-video/wireplumber/wireplumber-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'media-video/wireplumber') diff --git a/media-video/wireplumber/wireplumber-0.4.5.ebuild b/media-video/wireplumber/wireplumber-0.4.5.ebuild index de56f8e071e3..4773af0d6c42 100644 --- a/media-video/wireplumber/wireplumber-0.4.5.ebuild +++ b/media-video/wireplumber/wireplumber-0.4.5.ebuild @@ -75,8 +75,8 @@ pkg_postinst() { if systemd_is_booted ; then ewarn "pipewire-media-session.service is no longer installed. You must switch" ewarn "to wireplumber.service user unit before your next logout/reboot:" - ewarn "systemctl --user disable --now pipewire-media-session.service" - ewarn "systemctl --user enable --now wireplumber.service" + ewarn "systemctl --user disable pipewire-media-session.service" + ewarn "systemctl --user --force enable wireplumber.service" else ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher" ewarn "is started (a replacement for directly calling pipewire binary)." diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild index de56f8e071e3..4773af0d6c42 100644 --- a/media-video/wireplumber/wireplumber-9999.ebuild +++ b/media-video/wireplumber/wireplumber-9999.ebuild @@ -75,8 +75,8 @@ pkg_postinst() { if systemd_is_booted ; then ewarn "pipewire-media-session.service is no longer installed. You must switch" ewarn "to wireplumber.service user unit before your next logout/reboot:" - ewarn "systemctl --user disable --now pipewire-media-session.service" - ewarn "systemctl --user enable --now wireplumber.service" + ewarn "systemctl --user disable pipewire-media-session.service" + ewarn "systemctl --user --force enable wireplumber.service" else ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher" ewarn "is started (a replacement for directly calling pipewire binary)." -- cgit v1.2.3-65-gdbad