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

Reply via email to