Package: xdg-desktop-portal-wlr Version: 0.1.0-2 Severity: normal Dear Maintainer,
Citing the xdg-desktop-portal-wlr FAQ at https://github.com/emersion/xdg-desktop-portal-wlr/wiki/FAQ#how-do-i-run-xdpw: > When a d-bus message is sent to xdg-desktop-portal, it will read a file > we install called wlr.portal. That file specifies the name of the > interfaces we implement, the d-bus name that we claim, as well as a > value for XDG_CURRENT_DESKTOP for which our implementation is > appropriate. Additionally, the systemd service file maps our d-bus name > to the actual executable, so that d-bus knows what binary to start when > xdg-desktop-portal forwards us a request. % dpkg -L xdg-desktop-portal-wlr /. /usr /usr/libexec /usr/libexec/xdg-desktop-portal-wlr /usr/share /usr/share/dbus-1 /usr/share/dbus-1/services /usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.wlr.service /usr/share/doc /usr/share/doc/xdg-desktop-portal-wlr /usr/share/doc/xdg-desktop-portal-wlr/changelog.Debian.gz /usr/share/doc/xdg-desktop-portal-wlr/copyright /usr/share/xdg-desktop-portal /usr/share/xdg-desktop-portal/portals /usr/share/xdg-desktop-portal/portals/wlr.portal On desktops running systemd the xdg-desktop-portal-wlr process gets incorrectly attributed to the user ("session") DBus service. Could you please install the systemd user service bundled with upstream source as part of this package? It is produced by the meson build process from this file: https://github.com/emersion/xdg-desktop-portal-wlr/blob/68f9759a78935db01dbad34035e5fa2648ca1f71/contrib/systemd/xdg-desktop-portal-wlr.service.in by this line: https://github.com/emersion/xdg-desktop-portal-wlr/blob/68f9759a78935db01dbad34035e5fa2648ca1f71/meson.build#L78 This is not going to affect installations without systemd. Thanks in advance! -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.8.0-2-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_WARN Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru_RU.UTF-8 Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xdg-desktop-portal-wlr depends on: ii libc6 2.31-9 ii libpipewire-0.3-0 0.3.19-3 ii libsystemd0 247.3-1 ii libwayland-client0 1.18.0-2~exp1.1 ii xdg-desktop-portal 1.8.0-3 xdg-desktop-portal-wlr recommends no packages. xdg-desktop-portal-wlr suggests no packages. -- no debconf information