Updated the description, we have added autopkgtests now ** Description changed:
[Availability] The package libldac is already in Ubuntu universe. The package libldac build for the architectures it is designed to work on, it fails on s390x but we don't support ubuntu-desktop there. - Upstream doesn't support big endian, which is known and reported also for other distributions (https://bugzilla.redhat.com/show_bug.cgi?id=1677491, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980372) + Upstream doesn't support big endian, which is known and reported also for other distributions (https://bugzilla.redhat.com/show_bug.cgi?id=1677491, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980372) It currently builds and works for architetcures: i386 amd64 arm64 armhf ppc64el riscv64 Link to package https://launchpad.net/ubuntu/+source/libldac [Rationale] - The package libldac is required in Ubuntu main as a dependency of libspa-0.2-bluetooth which is providing bluetooth support to pipewire which we plan to use as our new default sound server. - The package libldac is required in Ubuntu main no later than aug 25 - due to featurefreeze + due to featurefreeze [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, the only bug report is the big-endian-build issue explained earlier in the description - - Ubuntu https://bugs.launchpad.net/ubuntu/+source/libldac/+bug - - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=libldac + - Ubuntu https://bugs.launchpad.net/ubuntu/+source/libldac/+bug + - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=libldac - The package does not deal with exotic hardware we cannot support [Quality assurance - testing] - The package does not run a test at build time because upstream doesn't have one. That's something we need to work on. BLOCKER? ^ - - The package does not run an autopkgtest because upstream has no test and Debian didn't have either. Since the package deals with hardware it's not really doable to automatically test if it's working in autopkgtest and we will probably to rely on a manual testplan instead. - BLOCKER? ^ - + - The package runs an autopkgtest, and is currently passing on + amd64 arm64 armhf i386 ppc64el , link to test logs https://autopkgtest.ubuntu.com/packages/libl/libldac + - The package does have not failing autopkgtests right now [Quality assurance - packaging] - debian/watch is present and works - # lintian --pedantic + # lintian --pedantic W: libldac source: globbing-patterns-out-of-order debian/copyright debian/pkgconfig/* debian/* debian/pkgconfig/ldacBT-abr.pc W: libldac source: globbing-patterns-out-of-order debian/copyright debian/pkgconfig/* debian/* debian/pkgconfig/ldacBT-enc.pc W: libldac source: superfluous-file-pattern debian/copyright debian/pkgconfig/* (Files, line 12) P: libldac source: update-debian-copyright 2019 vs 2020 [debian/copyright:14] those are minor but we will propose a patch to debian - 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/libldac/-/blob/debian/unstable/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 not yet, but will subscribe to the package before promotion - This does not use static builds - This does not use vendored code - The package successfully built during the most recent test rebuild [Background information] The Package description explains the package well Upstream Name is libldac Link to upstream project https://android.googlesource.com/platform/external/libldac -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1973784 Title: [MIR] libldac To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libldac/+bug/1973784/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs