> Just a side note: maybe precise on the doc that this is both for pipewire AND wireplumber updates (you only mentioned the last).
Thanks for catching that, I updated the description now ** Description changed: [Availability] The package wireplumber is already in Ubuntu universe. The package wireplumber build for the architectures it is designed to work on. It currently builds and works for architetcures: amd64 arm64 armhf ppc64el riscv64 Link to package https://launchpad.net/ubuntu/+source/wireplumber It's currently failing to build on s390x, which isn't Ubuntu specific and has been reported upstream https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49 [Rationale] - The package wireplumber is required in Ubuntu main for Pipewire deprecated pipewire-media-session which was provided by the same source and requires now either wireplumber or the legacy pipewire- media-session which was split in a new source. The upstream recommendation is to use wireplumber. - - Having a session manager is required for screen sharing even if we don't - use pipewire as a sound service. - - We need to ensure that pipewire isn't started instead of pulseaudio - which will require to lower pipewire-pulse to a Suggests or change the - configuration [Security] - No CVEs/security issues in this software in the past - no `suid` or `sgid` binaries - no executables in `/sbin` and `/usr/sbin` - Package installs a service, but they are safe because it has reduced permission and its own user - Packages does not open privileged ports (ports < 1024) - Packages does not contain extensions to security-sensitive software [Quality assurance - function/usage] - The package works well right after install [Quality assurance - maintenance] - The package is maintained well in Debian/Ubuntu and has few non important reports - Ubuntu https://bugs.launchpad.net/ubuntu/+source/wireplumber/+bug - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=wireplumber - The package does not deal with exotic hardware we cannot support [Quality assurance - testing] - The package runs a test suite on build time, if it fails it makes the build fail, link to build log https://launchpadlibrarian.net/564480200/buildlog_ubuntu-jammy-amd64.wireplumber_0.4.4-1_BUILDING.txt.gz - The package does not run an autopkgtest since it's role is mostly to route audio and video streams according to the hardware configuration available which isn't easy a fit for the testing infrastructure. We added a testplan for our audio stack on https://wiki.ubuntu.com/DesktopTeam/TestPlans/Pipewire which also covers the dependencies (wireplumber, libfreeaptx, libldac) [Quality assurance - packaging] - debian/watch is present and works - lintian has only minor issues # lintian --pedantic W: wireplumber source: dependency-is-not-multi-archified libwireplumber-0.4-dev depends on gir1.2-wp-0.4 (multi-arch: no) W: wireplumber: no-manual-page usr/bin/wireplumber W: wireplumber: no-manual-page usr/bin/wpctl W: wireplumber: no-manual-page usr/bin/wpexec P: wireplumber source: package-does-not-install-examples tests/examples/ - This package does not rely on obsolete or about to be demoted packages. - This package has no python2 or GTK2 dependencies - The package will be installed by default, but does not ask debconf questions higher than medium - Packaging and build is easy, https://salsa.debian.org/utopia- team/wireplumber/-/blob/debian/latest/debian/rules [UI standards] It's a service and doesn't have an UI [Dependencies] - No further depends or recommends dependencies that are not yet in main [Standards compliance] - This package correctly follows FHS and Debian Policy [Maintenance/Owner] - desktop-packages is not yet, but will subscribe to the package before promotion - This does not use static builds - This does not use vendored code [Background information] The Package description explains the package well Upstream Name is wireplumber Link to upstream project https://gitlab.freedesktop.org/pipewire/wireplumber -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1949776 Title: [MIR] wireplumber To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wireplumber/+bug/1949776/+subscriptions -- ubuntu-bugs mailing list email@example.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs