Your message dated Sun, 18 May 2025 19:35:30 +0000
with message-id <e1ugjng-001gxv...@respighi.debian.org>
and subject line unblock xdg-desktop-portal
has caused the Debian Bug report #1105893,
regarding unblock (pre-approval): xdg-desktop-portal/1.20.1+ds-2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1105893: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105893
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: xdg-desktop-por...@packages.debian.org, 
debian-desk...@lists.debian.org
Control: affects -1 + src:xdg-desktop-portal
User: release.debian....@packages.debian.org
Usertags: unblock

[ Reason ]
New upstream stable/bug-fix release.

[ Impact ]
The most obvious bug fixed here is that with 1.20.0, Flatpak apps cannot
successfully use the "dynamic launcher" interface to ask permission
to create an app shortcut on the host, most commonly for web browsers
creating a shortcut to run the web browser in webapp mode (#1105889).

The other fixes here all look like things that we will want fixed
in trixie, and following upstream's stable branch will make it easier to
get future bugfixes into trixie, potentially including security fixes.

[ Tests ]
I verified that #1105889 is fixed using the Epiphany (GNOME Web) Flatpak
app, and did some manual testing with portal-test (libportal-tests-*
and Flatpak app) and ashpd-demo (Flatpak app).

Build-time tests and autopkgtests also pass, and have reasonable coverage.

A functionally equivalent version is available in experimental. The
version I'm proposing for unstable differs only in its changelog and
timestamps, the actual binaries are identical.

[ Risks ]
The refactoring for app-info initialization is a bit noisy, and I would
personally not have included it in an upstream stable-branch - but it all
looks correct.

I've tested with unconfined apps and Flatpak, but not with Snap (I've
asked in #debian-gnome for developers in the Ubuntu ecosystem to try
that).

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing
      (lightly filtered to exclude translations)

[ Other info ]
Upstream has now started a separate git branch for 1.20.x, so I anticipate
that future stable-branch updates will be smaller and more conservative.
I'm hoping we can follow the 1.20.x branch in trixie.

unblock xdg-desktop-portal/1.20.1+ds-2

Attachment: xdg-desktop-portal_1.20.1+ds-2.diff.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply via email to