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 : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp