On Thu, 25 Nov 2021 at 19:11:28 +0100, Sebastien Bacher wrote: > The Ubuntu i386 archive is a partial one aimed at multiarch purpose and > doesn't > include desktop services as the xdg portal. The attached patch which is > stacked > on top of the recently submitted one to disable lto removes the recommends on > the portal on that distribution and architecture
I don't think this change was correct. xdg-desktop-portal and its backends are Multi-Arch: foreign, which means that an amd64 x-d-p and x-d-p-gtk can satisfy the Recommends from an i386 Webkit, which can (and does!) make D-Bus calls to an amd64 xdg-desktop-portal (and, via that, to xdg-desktop-portal-gtk). The situation that is now broken is fairly obscure (have an i386 app that depends on Webkit, don't have an amd64 app that depends on Webkit, and don't have Flatpak or Snap either) but I think it would be better if the Recommends remained in place. https://bugs.debian.org/985914 is a genuine bug related to this, but it's a bug that can only correctly be fixed by x-d-p-kde, not by other components. x-d-p-wlr seems to have the equivalent bug, which I'll open now. smcv

