FS#76672 - [waybar] should not hard depend on wireplumber

Attached to Project: Community Packages
Opened by lilydjwg (lilydjwg) - Friday, 25 November 2022, 17:54 GMT
Last edited by T.J. Townsend (blakkheim) - Wednesday, 30 November 2022, 04:06 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Brett Cornwall (ainola)
Maxim Baz (maximbaz)
T.J. Townsend (blakkheim)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

It suddenly tries to pull in wireplumber for a PulseAudio user, which broke audio systems for a lot of PulseAudio users in the past.

Additional info:
* package version(s) 0.9.16-1

Steps to reproduce:
This task depends upon

Closed by  T.J. Townsend (blakkheim)
Wednesday, 30 November 2022, 04:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  0.9.16-2
Comment by Doug Newgard (Scimmia) - Friday, 25 November 2022, 18:09 GMT
If it's built with wireplumber support, it hard deps on wireplumber. That's just the way it is.

Switch to pipewire-pulse and be done with it.
Comment by lilydjwg (lilydjwg) - Friday, 25 November 2022, 18:15 GMT
OK, I'll file a feature request upstream and build my own waybar meanwhile. I am not prepared to switch to pipewire yet.
Comment by q rty (q234rty) - Friday, 25 November 2022, 18:24 GMT Comment by Toolybird (Toolybird) - Friday, 25 November 2022, 22:11 GMT
Yeah, it appears the wireplumber support requires a hard dep (currently). Split wireplumber libs might work...would need someone to open a feature request against Arch wireplumber pkg.
Comment by q rty (q234rty) - Tuesday, 29 November 2022, 19:54 GMT
  • Field changed: Percent Complete (100% → 0%)
libwireplumber is pushed to [extra]
Comment by T.J. Townsend (blakkheim) - Tuesday, 29 November 2022, 20:02 GMT
Pushed 0.9.16-2 with libwireplumber to [community-testing]. Let me know if it works for you.
Comment by q rty (q234rty) - Wednesday, 30 November 2022, 04:01 GMT
Can confirm that the wireplumber module of waybar 0.9.16-2 works fine on my system which is using wireplumber and pipewire-pulse.

Loading...