Override component to main
xdg-desktop-portal-gnome 41.1-1 in jammy: universe/misc -> main
xdg-desktop-portal-gnome 41.1-1 in jammy amd64: universe/gnome/optional/100% -> 
main
xdg-desktop-portal-gnome 41.1-1 in jammy arm64: universe/gnome/optional/100% -> 
main
xdg-desktop-portal-gnome 41.1-1 in jammy armhf: universe/gnome/optional/100% -> 
main
xdg-desktop-portal-gnome 41.1-1 in jammy ppc64el: universe/gnome/optional/100% 
-> main
xdg-desktop-portal-gnome 41.1-1 in jammy riscv64: universe/gnome/optional/100% 
-> main
xdg-desktop-portal-gnome 41.1-1 in jammy s390x: universe/gnome/optional/100% -> 
main
7 publications overridden.


** Changed in: xdg-desktop-portal-gnome (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xdg-desktop-portal-gnome in Ubuntu.
https://bugs.launchpad.net/bugs/1953197

Title:
  [MIR] xdg-desktop-portal-gnome

Status in xdg-desktop-portal-gnome package in Ubuntu:
  Fix Released

Bug description:
  The project has been started by copying xdg-desktop-portal-gtk, which
  is already in main, with the intend to make the gtk variant desktop
  neutral and provide the GNOME specific parts in the new source.

  [Availability]
  The package xdg-desktop-portal-gnome is already in Ubuntu universe.
  The package xdg-desktop-portal-gnome 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/xdg-desktop-portal-gnome

  [Rationale]
  - The package xdg-desktop-portal-gnome is required in Ubuntu main for better 
snaps integration. It's taking over some GNOME specific features that were 
included in the gtk portal before because that one is being turned into a more 
desktop neutral variant;

  [Security]
  - No CVEs/security issues in this software in the past but it's a rather new 
component.
  - no `suid` or `sgid` binaries
  - no executables in `/sbin` and `/usr/sbin`
  - Package installs an user session service, but they are safe because it's 
unpriviledged
  - Packages does not open privileged ports (ports < 1024)
  - Packages does not contain extensions to security-sensitive software
  - The package is providing an interface between confined software and the 
user session

  [Quality assurance - function/usage]
  - The package works well right after install

  [Quality assurance - maintenance]
  - The package is maintained well in Debian/Ubuntu and has no open reports
    - Ubuntu https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal-gnome
    - Debian 
https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=xdg-desktop-portal-gnome
  - 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 
provide tests at the moment. The situation isn't a change from the current 
xdg-desktop-portal-gtk
  - The package does not run an autopkgtest because integration to the desktop 
isn't something easy to test in the autopkgtest setup. Similarly to the 
previous point, the situation is identic to the gtk source we are currently 
using
  - Since there is no automated testing we will follow 
https://wiki.ubuntu.com/DesktopTeam/TestPlans/XdgDesktopPortalGnome manually 
for updates

  [Quality assurance - packaging]
  - debian/watch is present and works
  - The only lintian warning is a casing issue in debian/control, Multi-arch vs 
Multi-Arch, which is fixed in the packaging vcs now

  # lintian --pedantic
  #

  - 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 d/rules 
https://salsa.debian.org/gnome-team/xdg-desktop-portal-gnome/-/blob/debian/master/debian/rules

  [UI standards]
  - The permission dialogs are end-user facing, Translation is present using 
standard gettext

  [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

  [Background information]
  The Package description explains the package well
  Upstream Name is xdg-desktop-portal-gnome
  Link to upstream project 
https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal-gnome/+bug/1953197/+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

Reply via email to