Package: xdg-desktop-portal-wlr
Version: 0.1.0-3
Severity: wishlist
Similar to https://bugs.debian.org/985914, x-d-p-wlr should probably be
marked as Multi-Arch: foreign (like x-d-p-gtk and x-d-p-gnome are), so
that it can satisfy the dependencies of foreign-architecture packages.
For example, amd64 systems will frequently have flatpak:amd64 and
steam:i386, both of which have a Recommends on
xdg-desktop-portal-gtk | xdg-desktop-portal-backend.
Users of wlroots-based environments should be able to satisfy this
Recommends by installing x-d-p-wlr:amd64 if installation of x-d-p-gtk is
not desired.
The communication protocol between x-d-p and its clients, and between
x-d-p and its backends, is an architecture-independent D-Bus protocol, so
it should be interoperable between endpoints of different architectures
or word sizes. This is one of the situations that Multi-Arch: foreign
is intended to deal with.
Thanks,
smcv