Your message dated Sat, 17 May 2025 14:37:57 +0000
with message-id <[email protected]>
and subject line Bug#1105889: fixed in xdg-desktop-portal 1.20.1+ds-2
has caused the Debian Bug report #1105889,
regarding xdg-desktop-portal: creating dynamic launchers (typically for
webapps) doesn't work as intended
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 [email protected]
immediately.)
--
1105889: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105889
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xdg-desktop-portal
Version: 1.20.0+ds-2
Severity: important
Forwarded: https://github.com/flatpak/xdg-desktop-portal/issues/1674
Control: fixed -1 1.20.1+ds-1
Steps to reproduce:
* Have a working desktop system with Flatpak (I used GNOME)
* **Don't** have epiphany-browser (GNOME Web) installed
(sudo apt remove epiphany-browser)
* flatpak remote-add --if-not-exists flathub \
/usr/share/doc/flatpak/examples/flathub.flatpakrepo
* flatpak install flathub org.gnome.Epiphany
* flatpak run org.gnome.Epiphany
* Visit some website, I used wiki.debian.org as an example
* Press Shift+Ctrl+A to install it as a webapp
* The window becomes shaded and a popup "Create Web App" appears
* Click [Create]
Expected result:
* Success
* A notification "The application “Debian Wiki” is ready …"
* After a short time, the Debian wiki appears in the desktop's
apps menu as an "app", which runs the Flatpak version of Epiphany
in a special mode with reduced browser chrome, opening internal links
within the site in the "app" but sending external links to the default
browser
Actual result:
* A notification "The application “Debian Wiki” could not be c…"
* epiphany's stderr shows a warning:
The application “Debian Wiki” could not be created:
Failed to install desktop file […]:
GDBus.Error:org.freedesktop.portal.Error.InvalidArgument:
Desktop entry given to Install() not valid
Solution:
* Install xdg-desktop-portal (>= 1.20.1), currently only in experimental
* systemctl --user daemon-reload
* systemctl --user restart xdg-desktop-portal.service
(or log out and back in)
* Try again
I'm opening this to track the most serious of the issues resolved by
x-d-p 1.20.1, so that I can request a freeze exception for it.
smcv
--- End Message ---
--- Begin Message ---
Source: xdg-desktop-portal
Source-Version: 1.20.1+ds-2
Done: Simon McVittie <[email protected]>
We believe that the bug you reported is fixed in the latest version of
xdg-desktop-portal, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated xdg-desktop-portal
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 16 May 2025 17:21:45 +0100
Source: xdg-desktop-portal
Architecture: source
Version: 1.20.1+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 1105889
Changes:
xdg-desktop-portal (1.20.1+ds-2) unstable; urgency=medium
.
* Release to unstable (Closes: #1105889)
.
xdg-desktop-portal (1.20.1+ds-1) experimental; urgency=medium
.
* New upstream stable release
- Fix installation of dynamic launcher .desktop files, for example
for browsers in webapp mode (Closes: #1105889)
- Load portal backends from XDG_DATA_HOME and all XDG_DATA_DIRS,
allowing use of locally-installed (unpackaged) backends
- Re-order bubblewrap arguments for icon/sound validators to avoid
mounting a tmpfs that hides the working directory if run from /tmp,
for example during testing
- Fix thread-safety in the host app registration portal by doing
everything from the main thread
- Input capture moves from ACTIVE to ENABLED state when deactivated,
instead of staying ACTIVE
- Improve log messages for the realtime interface
- Stop the D-Bus services before the D-Bus session bus stops,
avoiding spurious warnings in the system log
- Refactor initialization of app info to reduce duplication and
ensure that file descriptors are marked close-on-exec
- Log a warning if the documents portal mount point cannot be found
- Highlight xdg-desktop-portal errors if outputting to a terminal
- Send xdg-desktop-portal log messages to stderr, not stdout
- Translation updates: bg, ca
- Documentation updates
* d/copyright: Use GNU web address instead of FSF's former postal address
* d/copyright: Be clearer about the Library vs. Lesser General Public
License
* d/copyright: Record that some files are GPL-2+
* d/xdg-desktop-portal-tests.lintian-overrides:
Add an override for a false positive in the tests
* Release to experimental for wider testing during the Debian 13 freeze
Checksums-Sha1:
c683461bbc289aa0507e16f1643a81c0fc91a5a6 3294
xdg-desktop-portal_1.20.1+ds-2.dsc
995df0fcf7ab8833fe9463ebb530f79feaa02139 14424
xdg-desktop-portal_1.20.1+ds-2.debian.tar.xz
83305ab44dfafc6a78acf740afa927920031a37f 18430
xdg-desktop-portal_1.20.1+ds-2_source.buildinfo
Checksums-Sha256:
9f974c2f053b00def7af041bdb8dc07c6d67312a8fb71c415865dd9566ce592f 3294
xdg-desktop-portal_1.20.1+ds-2.dsc
f938cc1a38be1a1da931f3516e8d6e8948b1e4ef65ca3c508ab90a431d44c0d4 14424
xdg-desktop-portal_1.20.1+ds-2.debian.tar.xz
e952a254e5a17109e039c8017d282f422a3aa54f424a20d3654c5462aef27bd0 18430
xdg-desktop-portal_1.20.1+ds-2_source.buildinfo
Files:
d5108870245d932354a128edd23cb856 3294 admin optional
xdg-desktop-portal_1.20.1+ds-2.dsc
ff71cbee8abaa621e91d7e4f37a26d0f 14424 admin optional
xdg-desktop-portal_1.20.1+ds-2.debian.tar.xz
a291da99c2feffb4977061fa1b90e93b 18430 admin optional
xdg-desktop-portal_1.20.1+ds-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmgonDwACgkQI1wJnT6z
MHYD7BAAxaXEzUNuyvPdvwu43+8maSevTcXmZa+AQHn1MrnrH85ULgQ3r8V32oYx
8qvDRGGx24KfAKHTer6HRFzO9ta9fcIqWMi7NT3P94sZn94D6m0AVAjpEiNIELaj
1SwoaUWfTZUqZC7fZPuaYJuC6NGOZYoORk+w0feWrp7prhPKxoBSGfpM9bO3n5KJ
PlRmVIwcStQzdpveuX3HAzJzHARAQ1HToaCPWO2Dxp8QV01c0jSy8cm50tF3s5Ca
tfmOVUSXUvTvqCo4uIEvO3Wa3cZiv0Zf5Hu/gxoF1xRo3Ew/GMTW/f6Ib/jrJ6lb
XrpIBPfBUaPSpUtozOcyda6YJ++9FJfOWmv3XIVGhA/pEbihV/aRzlVFfM6krl9J
NiNqipUi63D1LSHVk0iUGTlVeknc9ZDi4E4Sd1R9KfMQIl67Wr0ds2D1rCIEWd3G
c3iuHhIIBI/qC+1WX30x5MkNCkteqYCnwYbKqoQKULgML9xmlfZkJ3vganUeqgoA
TSe8TXY7qqj8XACYkdEVhXN2dR9AWuxhvDVvRIpPXlbh6NgY2Y7q/2TwjLhwH3Yy
dAIEZA7HwRRlMxMx2Qy4HCut95Epha2BBAQYi6JAxVENGIpbvb+OBJUZT1NSCagv
kyo5jAKctVvHEUPaDoEEDmjAufniaIElZUARzoRDOaUmtqDkTgI=
=stHb
-----END PGP SIGNATURE-----
pgpvZSqiAhYdK.pgp
Description: PGP signature
--- End Message ---
_______________________________________________
Pkg-utopia-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers