<div dir="ltr"><div>> Therefore, the desktop session needs to depend on the portal that has the best integration.</div><div><br></div><div>Why does this dependency needs to be specified in the gnome-session package? Wouldn't gnome-core be a better place to specify this?<br></div><div><br></div><div>> I am really struggling to see how the benefit of having one less package installed outweighs the harm caused by sandboxed apps being broken.</div><div><br></div><div>I am not advocating to breaking sandboxed apps. I only wonder if gnome-session is not the right place for this dependency.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 28, 2023 at 10:33 PM Jeremy Bícha <<a href="mailto:jeremy.bicha@canonical.com">jeremy.bicha@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Mar 20, 2023 at 6:51 PM Pablo Mazzini <<a href="mailto:pmazzini@gmail.com" target="_blank">pmazzini@gmail.com</a>> wrote:<br>
> gnome-session can work properly without xdg-desktop-portal-gnome.<br>
><br>
> As per the policy:<br>
> Depends: This declares an absolute dependency.<br>
> Recommends: This declares a strong, but not absolute, dependency.<br>
><br>
> Please recommend xdg-desktop-portal-gnome.<br>
><br>
> The gnome-core meta package already provides this dependency and it may<br>
> be appropriate there.<br>
<br>
I am not convinced by your justification. Flatpak and Snap packages<br>
are expected to work on Debian and require an xdg-desktop-portal<br>
implementation. It is impossible for Flatpak (or Snap) alone to depend<br>
on the correct portal implementation for each desktop. Therefore, the<br>
desktop session needs to depend on the portal that has the best<br>
integration.<br>
<br>
The Debian GNOME team has gotten bugs for years from people who<br>
complain that their system doesn't work after disabling installing<br>
recommended packages. Ironically, the fact that you are asking for<br>
this change proves to me that there are people who intend to remove<br>
recommended packages.<br>
<br>
I am really struggling to see how the benefit of having one less<br>
package installed outweighs the harm caused by sandboxed apps being<br>
broken.<br>
<br>
Thank you,<br>
Jeremy Bícha<br>
</blockquote></div>