A nice benefit of the new xdg-desktop-portal (once #2 is fixed) is that xdg-desktop-portal-kde is no longer running by default in Lubuntu 23.10 and the LXQt desktop portal is being used instead.
It still may be a nice cleanup to have the Plasma Discover backends depend on
xdg-desktop-portal-kde | xdg-desktop-portal-backend
which hopefully will be enough to have germinate install your backend instead of the kde backend.
You will also need to add this to the Package paragraph in debian/control for xdg-desktop-portal-lxqt
Provides: xdg-desktop-portal-backend
xdg-desktop-portal-backend is a virtual package that is supposed to be provided by all the backends
A nice benefit of the new xdg-desktop-portal (once #2 is fixed) is that xdg-desktop- portal- kde is no longer running by default in Lubuntu 23.10 and the LXQt desktop portal is being used instead.
It still may be a nice cleanup to have the Plasma Discover backends depend on portal- kde | xdg-desktop- portal- backend
xdg-desktop-
which hopefully will be enough to have germinate install your backend instead of the kde backend.
You will also need to add this to the Package paragraph in debian/control for xdg-desktop- portal- lxqt portal- backend
Provides: xdg-desktop-
xdg-desktop- portal- backend is a virtual package that is supposed to be provided by all the backends