[FFe] Migrate to pipewire-0.3

Bug #1896475 reported by Marco Trevisan (Treviño)
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-remote-desktop (Ubuntu)
Fix Released
Undecided
Unassigned
krfb (Ubuntu)
Fix Released
Undecided
Unassigned
mutter (Ubuntu)
Fix Released
Medium
Marco Trevisan (Treviño)
pipewire (Ubuntu)
Fix Released
Undecided
Unassigned
weston (Ubuntu)
Fix Released
Undecided
Unassigned
xdg-desktop-portal (Ubuntu)
Fix Released
Undecided
Unassigned
xdg-desktop-portal-gtk (Ubuntu)
Fix Released
Undecided
Unassigned
xdg-desktop-portal-kde (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Various packages are now depending on pipewire-0.3 (or, in some cases pipewire-0.2).

While this is not a main component for ubuntu (yet) we have various projects depending on it, and some core components (actually mutter) have a build-only-dependency on it.

Debian already completed this migration some weeks ago, while ubuntu doesn't provide pipewire-0.3 yet and this can be blocking many components to land in next cycle.

As per this, we thought that was wiser to anticipate the migration now so that all the dependencies will be already in ubuntu at the beginning of the next cycle, and we could start earlier the actual usage of pipewire in the desktop for mutter (and other components such as the xdg-portals).

All the packages have been prepared already in:
 https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4265.1/+packages

You can refer to the diffs in https://bileto.ubuntu.com/#/ticket/4265 to see the details of the changes.

Tags: groovy
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Given that the changes include xdg-desktop-portal implementations, it's fair to underline that snaps using them have been tested successfully, and no regression has been reported so far.

Revision history for this message
Rik Mills (rikmills) wrote :

The next major release of KDE Plasma will want pipewire 0.3, so this would put us in good shape for that next cycle.

Revision history for this message
Iain Lane (laney) wrote :

Yeah, makes sense. Happy to approve this.

tags: added: groovy
Iain Lane (laney)
Changed in xdg-desktop-portal-kde (Ubuntu):
status: New → Fix Released
Changed in xdg-desktop-portal-gtk (Ubuntu):
status: New → Fix Released
Changed in xdg-desktop-portal (Ubuntu):
status: New → Fix Released
Changed in weston (Ubuntu):
status: New → Fix Released
Changed in pipewire (Ubuntu):
status: New → Fix Released
Changed in mutter (Ubuntu):
status: New → Fix Released
Changed in krfb (Ubuntu):
status: New → Fix Released
Changed in gnome-remote-desktop (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.