commit: bc96513fe0a7d45c6400fc94f37abd6ea366dcff
Author: Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Tue Nov 16 23:02:04 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 17 06:59:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc96513f
media-video/wireplumber: update instructions on how to enable it
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 <AT> relay.firefox.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-video/wireplumber/wireplumber-0.4.5.ebuild | 4 ++--
media-video/wireplumber/wireplumber-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
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)."