On 03/06/2017 12:42 PM, Carlos E. R. wrote:
On 2017-03-06 03:04, Simon Lees wrote:
On 03/03/2017 09:17 PM, Carlos E. R. wrote:
On 2017-03-03 04:49, Andrei Borzenkov wrote:
No, it is not the point here. Without --no-recommends it still does not install Xorg server with necessary environment. This by itself is probably correct - we can also run functional desktop on remote X - but I do not see any pattern for installing X server environment itself. And installing xorg-x11-server itself installs just binaries without any default fonts that or other packages would be otherwise selected by yast installer.
I miss pattern "local X server" or similar.
Perhaps the "minimal X desktop" pattern, I don't know the exact name. In fact, I do not see it in the list of patterns, it was a phrase during YaST installing of the system.
In YAST its the "X Window System" in the patterns list or patterns-opensuse-x11 from reading the pattern it requires almost nothing not even xorg-x11-server or input drivers let alone a display manager or window manager. That seems wrong and broken, not so much the not providing a window manager but it should provide input drivers etc. We should probably add a Provides: Display-Manager to each display manager then Require Display-Manager in the pattern so that atleast 1 gets installed. We may also need a wayland pattern given its possible (atleast in theory) to run some desktops supported in openSUSE without X11.
I've created https://bugzilla.suse.com/show_bug.cgi?id=1028028 to track progress here.
Thanks.
Oh, I forgot to say i'm only planning to fix it for Leap 43.X and tumbleweed. Leap 42.X is unlikely to get most of these changes. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B