http://bugzilla.suse.com/show_bug.cgi?id=1028028
http://bugzilla.suse.com/show_bug.cgi?id=1028028#c1
--- Comment #1 from Dominique Leuenberger
Currently the X11 pattern doesn't work with the --no-recommends zypper option. It's my opinion atleast that zypper install --no-recommends [gnome|enlightenment|xfce] etc should install a working version of the particular desktop but probably without a web browser mail client etc (I'm not saying that we should claim this is well tested and well supported) but if someone tries and raises a bug we should atleast try to fix it.
I agree with the basic premise, but: GNOME does not require an X-Server (you can run it perfectly as a wayland session - then only XWayland is needed),
1. Packages such as xorg-x11-server, xorg-x11-essentials, xorg-x11-driver-input, xorg-x11-driver-video should be required rather then recommended. (if anything only requires a subset of that to work it should potentially require the subset it needs rather then the whole pattern.
xorg-x11-driver-input is just a meta-package - almost all input devices are handled by xf86-input-libinput by now
2. All display managers should "Provide: Display-Manager" so that the pattern installs 1 display manager but not necessarily several.
That would be analog to the 'windowmanager' we provide - and makes sense. But: running X does not require you to run a Login Manager (think startx)
3. Do we need a wayland pattern? at some point its going to be possible to run a desktop without x11 installed (if its not already) what do we need to do in the current X11 pattern to make this possible if desired do we need a wayland pattern? Atm I think enlightenment just requires the wayland packages it needs, what do others do?
Wayland might be a bit special - as it's mostly a protocol - implemented by various desktop environments (so far GNOME, KDE and Enlightenment are known by me to support wayland); I don't think a pattern makes much sense for that. for GNOME for example, you need gnome-session-wayland (which requires xorg-x11-server-wayland); xorg-x11-server can already be uninstalled on a GNOME session without loss of functionality -- You are receiving this mail because: You are on the CC list for the bug.