Public bug reported: [Availability] The package libcamera is already in Ubuntu universe. The package libcamera build for the architectures it is designed to work on. It currently builds and works for architectures: amd64 arm64 armhf ppc64el riscv64 s390x TOFIX: the newest revision in lunar-proposed fails to build on some architectures Link to package https://launchpad.net/ubuntu/+source/libcamera
[Rationale] - The package libcamera is required in Ubuntu main as it aims at becoming the standard solution to handle modern cameras on linux (https://blogs.gnome.org/uraeus/2021/10/01/pipewire-and-fixing-the-linux-video-capture-stack/). It's also an optional depends of pipewire which we want to enable. - The package libcamera 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 not too many and long term critical bugs open - Ubuntu https://bugs.launchpad.net/ubuntu/+source/libcamera/+bug - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=libcamera - The package does deal with a range of webcam devices and newer drivers are likely to be added in the futur. We will test on a selection of that hardware [Quality assurance - testing] TOFIX: There is currently no testing during the package build, we need to fix that TODO-A: - The package runs a test suite on build time, if it fails TODO-A: it makes the build fail, link to build log TBD TODO-B: - The package does not run a test at build time because TBD TOFIX: There is currently no autopkgtest testing, we need to fix that TODO-A: - The package runs an autopkgtest, and is currently passing on TODO-A: this TBD list of architectures, link to test logs TBD TODO-B: - The package does not run an autopkgtest because TBD TODO-A: - The package does have not failing autopkgtests right now TODO-B: - The package does have failing autopkgtests tests right now, but since TODO-B: they always failed they are handled as "ignored failure", this is TODO-B: ok because TBD TODO-A: - The package can not be tested at build or autopktest time because TBD TODO-A: to make up for that here TBD is a test plan/automation and example TODO-A: test TBD (logs/scripts) [Quality assurance - packaging] - debian/watch is present and works - the debian/control Maintainer has been generated by update-maintainer - The package displays the lintian warnings displayed bellow, we will work on fixing some of those - Please link to a recent build log of the package https://launchpadlibrarian.net/628408476/buildlog_ubuntu-kinetic-amd64.libcamera_0~git20211108+1b30992b623e-5_BUILDING.txt.gz - Please attach the full output you have got from `lintian --pedantic` as an extra post to this bug. - The is one Lintian overrides for licamera-dev 'repeated-path-segment' on usr/include/libcamera/libcamera/ but it is ok because the defined subdir is as defined by upstream and what code is going to include. - 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/libcamera/-/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 already subscribed to the package RULE: - 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 libcamera Link to upstream project https://libcamera.org/ ** Affects: libcamera (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to libcamera in Ubuntu. https://bugs.launchpad.net/bugs/1997560 Title: [MIR] libcamera Status in libcamera package in Ubuntu: New Bug description: [Availability] The package libcamera is already in Ubuntu universe. The package libcamera build for the architectures it is designed to work on. It currently builds and works for architectures: amd64 arm64 armhf ppc64el riscv64 s390x TOFIX: the newest revision in lunar-proposed fails to build on some architectures Link to package https://launchpad.net/ubuntu/+source/libcamera [Rationale] - The package libcamera is required in Ubuntu main as it aims at becoming the standard solution to handle modern cameras on linux (https://blogs.gnome.org/uraeus/2021/10/01/pipewire-and-fixing-the-linux-video-capture-stack/). It's also an optional depends of pipewire which we want to enable. - The package libcamera 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 not too many and long term critical bugs open - Ubuntu https://bugs.launchpad.net/ubuntu/+source/libcamera/+bug - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=libcamera - The package does deal with a range of webcam devices and newer drivers are likely to be added in the futur. We will test on a selection of that hardware [Quality assurance - testing] TOFIX: There is currently no testing during the package build, we need to fix that TODO-A: - The package runs a test suite on build time, if it fails TODO-A: it makes the build fail, link to build log TBD TODO-B: - The package does not run a test at build time because TBD TOFIX: There is currently no autopkgtest testing, we need to fix that TODO-A: - The package runs an autopkgtest, and is currently passing on TODO-A: this TBD list of architectures, link to test logs TBD TODO-B: - The package does not run an autopkgtest because TBD TODO-A: - The package does have not failing autopkgtests right now TODO-B: - The package does have failing autopkgtests tests right now, but since TODO-B: they always failed they are handled as "ignored failure", this is TODO-B: ok because TBD TODO-A: - The package can not be tested at build or autopktest time because TBD TODO-A: to make up for that here TBD is a test plan/automation and example TODO-A: test TBD (logs/scripts) [Quality assurance - packaging] - debian/watch is present and works - the debian/control Maintainer has been generated by update- maintainer - The package displays the lintian warnings displayed bellow, we will work on fixing some of those - Please link to a recent build log of the package https://launchpadlibrarian.net/628408476/buildlog_ubuntu-kinetic-amd64.libcamera_0~git20211108+1b30992b623e-5_BUILDING.txt.gz - Please attach the full output you have got from `lintian --pedantic` as an extra post to this bug. - The is one Lintian overrides for licamera-dev 'repeated-path-segment' on usr/include/libcamera/libcamera/ but it is ok because the defined subdir is as defined by upstream and what code is going to include. - 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/libcamera/-/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 already subscribed to the package RULE: - 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 libcamera Link to upstream project https://libcamera.org/ To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libcamera/+bug/1997560/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

