Thanks, we hve a +1 from the security team now I've - promoted gstreamer1.0-libcamera to main - demoted -S cheese - subscribed the desktop-packages team to the package on launchpad
Which were the remaining 'required' items from the MIR side, we will try to address the recommended one still but that's enough for now so I'm promoted gnome-snapshot (the desktop seed has also been updated to cheese -> gnome-snapshot) $ ./change-override -c main -S gnome-snapshot Override component to main gnome-snapshot 45.2+vendored-0ubuntu1 in noble: universe/misc -> main gnome-snapshot 45.2+vendored-0ubuntu1 in noble amd64: universe/gnome/optional/100% -> main gnome-snapshot 45.2+vendored-0ubuntu1 in noble arm64: universe/gnome/optional/100% -> main gnome-snapshot 45.2+vendored-0ubuntu1 in noble armhf: universe/gnome/optional/100% -> main gnome-snapshot 45.2+vendored-0ubuntu1 in noble ppc64el: universe/gnome/optional/100% -> main gnome-snapshot 45.2+vendored-0ubuntu1 in noble riscv64: universe/gnome/optional/100% -> main gnome-snapshot 45.2+vendored-0ubuntu1 in noble s390x: universe/gnome/optional/100% -> main Override [y|N]? y 7 publications overridden. ** Changed in: gnome-snapshot (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-snapshot in Ubuntu. https://bugs.launchpad.net/bugs/2052652 Title: [MIR] gnome-snapshot Status in gnome-snapshot package in Ubuntu: Fix Released Bug description: [Availability] The package gnome-snapshot is already in Ubuntu universe. The package gnome-snapshot build for the architectures it is designed to work on. It currently builds and works for architectures: amd64 arm64 armhf ppc64el riscv64 s390x Link to package https://launchpad.net/ubuntu/+source/gnome-snapshot [Rationale] - The package gnome-snapshot is required in Ubuntu main to replace cheese (which is unmaintained) as our default camera application. Cheese will go to universe as part of the transition. - The package gnome-snapshot is required in Ubuntu main no later than February 29th due to the Noble 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). - Package does not expose any external endpoints - 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/Upstream and does not have important issues listed - Ubuntu https://bugs.launchpad.net/ubuntu/+source/gnome-snapshot/+bug - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=gnome-snapshot - Upstream's bug tracker, https://gitlab.gnome.org/GNOME/snapshot/-/issues - 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://launchpad.net/ubuntu/+source/gnome-snapshot/45.2+vendored-0ubuntu1/+latestbuild/amd64 - The package does not run an autopkgtest because it's a graphical application dealing with hardware and we don't have a proper way to include those in the autopkgtest infra today. Instead we have a manual testplan that we will use to validate updates before uploading: https://wiki.ubuntu.com/DesktopTeam/TestPlans/GnomeSnapshot [Quality assurance - packaging] - debian/watch is present and works - debian/control defines a correct Maintainer - This package has only one minor lintian warning - Please link to a recent build log of the package https://launchpad.net/ubuntu/+source/gnome- snapshot/45.2+vendored-0ubuntu1/+latestbuild/amd64 - Log of `lintian --pedantic` # lintian --pedantic gnome-snapshot_45.2-2_amd64.changes W: snapshot: no-manual-page [usr/bin/snapshot] - 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 debian/rules https://salsa.debian.org/gnome- team/snapshot/-/blob/debian/latest/debian/rules [UI standards] - Application is end-user facing, Translation is present, via standard gettext - End-user applications that ships a standard conformant desktop file [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] - The owning team will be desktop-packages and I have their acknowledgement for that commitment - The future owning team is already subscribed to the package - This package is rust based and vendors all non language-runtime dependencies - 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 snapshot Link to upstream project https://gitlab.gnome.org/GNOME/snapshot To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-snapshot/+bug/2052652/+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