Override component to main
wireplumber 0.4.10-2 in kinetic: universe/misc -> main
gir1.2-wp-0.4 0.4.10-2 in kinetic amd64: universe/introspection/optional/100% 
-> main
gir1.2-wp-0.4 0.4.10-2 in kinetic arm64: universe/introspection/optional/100% 
-> main
gir1.2-wp-0.4 0.4.10-2 in kinetic armhf: universe/introspection/optional/100% 
-> main
gir1.2-wp-0.4 0.4.10-2 in kinetic ppc64el: universe/introspection/optional/100% 
-> main
gir1.2-wp-0.4 0.4.10-2 in kinetic riscv64: universe/introspection/optional/100% 
-> main
gir1.2-wp-0.4 0.4.10-2 in kinetic s390x: universe/introspection/optional/100% 
-> main
libwireplumber-0.4-0 0.4.10-2 in kinetic amd64: universe/libs/optional/100% -> 
main
libwireplumber-0.4-0 0.4.10-2 in kinetic arm64: universe/libs/optional/100% -> 
main
libwireplumber-0.4-0 0.4.10-2 in kinetic armhf: universe/libs/optional/100% -> 
main
libwireplumber-0.4-0 0.4.10-2 in kinetic ppc64el: universe/libs/optional/100% 
-> main
libwireplumber-0.4-0 0.4.10-2 in kinetic riscv64: universe/libs/optional/100% 
-> main
libwireplumber-0.4-0 0.4.10-2 in kinetic s390x: universe/libs/optional/100% -> 
main
libwireplumber-0.4-dev 0.4.10-2 in kinetic amd64: 
universe/libdevel/optional/100% -> main
libwireplumber-0.4-dev 0.4.10-2 in kinetic arm64: 
universe/libdevel/optional/100% -> main
libwireplumber-0.4-dev 0.4.10-2 in kinetic armhf: 
universe/libdevel/optional/100% -> main
libwireplumber-0.4-dev 0.4.10-2 in kinetic ppc64el: 
universe/libdevel/optional/100% -> main
libwireplumber-0.4-dev 0.4.10-2 in kinetic riscv64: 
universe/libdevel/optional/100% -> main
libwireplumber-0.4-dev 0.4.10-2 in kinetic s390x: 
universe/libdevel/optional/100% -> main
wireplumber 0.4.10-2 in kinetic amd64: universe/video/optional/100% -> main
wireplumber 0.4.10-2 in kinetic arm64: universe/video/optional/100% -> main
wireplumber 0.4.10-2 in kinetic armhf: universe/video/optional/100% -> main
wireplumber 0.4.10-2 in kinetic ppc64el: universe/video/optional/100% -> main
wireplumber 0.4.10-2 in kinetic riscv64: universe/video/optional/100% -> main
wireplumber 0.4.10-2 in kinetic s390x: universe/video/optional/100% -> main
25 publications overridden.


** Changed in: wireplumber (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wireplumber in Ubuntu.
https://bugs.launchpad.net/bugs/1949776

Title:
  [MIR] wireplumber

Status in wireplumber package in Ubuntu:
  Fix Released

Bug description:
  [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.

  [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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wireplumber/+bug/1949776/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to