liblc3 1.0.1-1ubuntu3 in lunar: universe/misc -> main
Override [y|N]? y
1 publication overridden.


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

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

Title:
  [MIR] liblc3

Status in liblc3 package in Ubuntu:
  Fix Released

Bug description:
  [Availability]
  The package liblc3 is already in Ubuntu universe.
  The package liblc3 build for the architectures it is designed to work on.
  It currently builds and works for architetcures: amd64 arm64 armhf ppc64el 
riscv64 s390x
  Link to package https://launchpad.net/ubuntu/+source/liblc3

  [Rationale]
  - The package liblc3 is required in Ubuntu main for low energy bluetooth 
devices handling in pipewire.
  - The package liblc3 is going to benefit users with compatible hardware which 
is important since we want users to be able to have high quality audio calls on 
Ubuntu.

  - The package liblc3 is required in Ubuntu main no later than Feb 23
  due to feature freeze

  [Security]
  - No CVEs/security issues in this software in the past

  - no `suid` or `sgid` binaries
  - no executables in `/sbin` and `/usr/sbin`
  - Package does not install services, timers or recurring jobs
  - 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 currently no open 
reports
    - Ubuntu https://bugs.launchpad.net/ubuntu/+source/liblc3/+bug
    - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=liblc3
  - 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/635552525/buildlog_ubuntu-lunar-amd64.liblc3_1.0.1-1ubuntu2_BUILDING.txt.gz

  - The package runs an autopkgtest, and is currently passing on amd64
  arm64 armhf ppc64el riscv64 link to test logs
  https://autopkgtest.ubuntu.com/packages/libl/liblc3 (we ignore i386
  doesn't provide the needed python build-depends and is only used for
  multiarch, the codecs aren't going to be used on it and s390x isn't a
  target architecture for bluetooth audio)

  Testing of bluetooth codecs in cloud CI isn't really possible so in
  addition to the library tests the package will manually tested by
  connecting an bluetooth low energy compatible headset and verifying
  that the audio quality expected is experienced in a video call and
  audio recording. That also got added to the
  https://wiki.ubuntu.com/DesktopTeam/TestPlans/Pipewire.

  [Quality assurance - packaging]
  - debian/watch is present and works

  - The package has only minor lintian warnings
  - Please link to a recent build log of the package 
https://launchpadlibrarian.net/635552525/buildlog_ubuntu-lunar-amd64.liblc3_1.0.1-1ubuntu2_BUILDING.txt.gz

  - # lintian --pedantic
  W: liblc3-tools: no-manual-page [usr/bin/dlc3]
  W: liblc3-tools: no-manual-page [usr/bin/elc3]

  While having a manpage for the tools would be nice we consider it as a
  minor issue, especially that we will not install that binary by
  default

  - Lintian overrides are not present

  - 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

  - Packaging and build is easy, link to d/rules
  https://salsa.debian.org/multimedia-
  team/liblc3/-/blob/master/debian/rules

  [UI standards]
  - Application is not end-user facing (does not need translation)

  [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]
  - Owning Team will be desktop-packages
  - Team is already subscribed to the package

  - This does not use static builds
  - This does not use vendored code
  - This package is not rust based
  - The package has been built in the archive more recently than the last test 
rebuild

  [Background information]
  The Package description explains the package well
  Upstream Name is liblc3
  Link to upstream project https://github.com/google/liblc3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/liblc3/+bug/1997578/+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