#1099023 Unnecessary dependence of gdm3 on xwayland

#1099023#5
Date:
2025-02-27 11:57:22 UTC
From:
To:
According to the upstream changelogs, GDM 48 no longer requires
Xwayland.

https://gitlab.gnome.org/GNOME/gdm/-/blob/main/NEWS

Please remove the package dependency in order to enable users to
install gdm3 without xwayland.

Regards
Stephan

#1099023#10
Date:
2025-02-27 12:14:35 UTC
From:
To:
Control: reassign src:gnome-session 47.0.1-1
Control: severity -1 wishlist

Ubuntu moves the Depends: xwayland from gnome-session-bin to
gnome-session. That makes sense to me since it's only a Wayland
session that would need xwayland.

Your proposal lacks an argument for why you think allowing people to
not have xwayland installed is needed. Unfortunately, the Debian GNOME
team has years of experience with people thinking they are getting a
superior less bloated Debian by installing Debian without Recommends.
Having apps that are not native Wayland silently fail to run for those
people feels bad to me.

Thank you,
Jeremy Bícha

#1099023#23
Date:
2025-03-01 16:02:19 UTC
From:
To:
Of course this should be automatically installed for applications which
require it. But that should be a dependency of the respective
application, directly or indirectly, for instance as a dependency of
GTK2.

Regards

#1099023#28
Date:
2025-03-05 21:42:28 UTC
From:
To:
I am skeptical whether that is practical since these "legacy" (?) apps
can be distributed outside Debian, as snaps or Flatpaks or just
binaries. I still don't think you've made a convincing argument for
why your proposed change provides enough benefit to users to outweigh
the potential harm.

Thank you,
Jeremy Bícha