Bug 1177195

Summary: sddm: Move of /etc/X11/xdm/Xsession and /etc/X11/xdm/Xsetup
Product: [openSUSE] openSUSE Tumbleweed Reporter: Stefan Dirsch <sndirsch>
Component: KDE Workspace (Plasma)Assignee: Fabian Vogt <fvogt>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: fabian, fvogt, gmbr3
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 1173049    

Description Stefan Dirsch 2020-10-01 13:39:46 UTC
Xsession and Xsetup have moved from /etc/X11/xdm/ to /usr/etc/X11/xdm. Currently display-manager script in xdm package creates 
copies in /etc/X11/xdm so sddm still can be started, but I would like to get rid of this. Could you please adjust sddm to the new location? Thanks.
Comment 1 Callum Farmer 2020-10-03 11:17:43 UTC
Had a go at fixing both sddm and lightdm. Could you please check these?

https://build.opensuse.org/package/show/home:gmbr3:UsrEtc/lightdm
https://build.opensuse.org/package/show/home:gmbr3:UsrEtc/sddm
Comment 2 Stefan Dirsch 2020-10-03 16:42:41 UTC
(In reply to Callum Farmer from comment #1)
> Had a go at fixing both sddm and lightdm. Could you please check these?
> 
> https://build.opensuse.org/package/show/home:gmbr3:UsrEtc/lightdm
> https://build.opensuse.org/package/show/home:gmbr3:UsrEtc/sddm

Both look good to me. Please submit them. Thanks!
Comment 3 Fabian Vogt 2020-10-03 16:45:15 UTC
(In reply to Stefan Dirsch from comment #2)
> (In reply to Callum Farmer from comment #1)
> > Had a go at fixing both sddm and lightdm. Could you please check these?
> > 
> > https://build.opensuse.org/package/show/home:gmbr3:UsrEtc/lightdm
> > https://build.opensuse.org/package/show/home:gmbr3:UsrEtc/sddm
> 
> Both look good to me. Please submit them. Thanks!

Note that before those can be accepted, xdm with the files in /usr/etc and compatibilty symlinks in /etc has to be part of a published Tumbleweed snapshot, as it would break otherwise.
Comment 4 Stefan Dirsch 2020-10-09 10:08:45 UTC
(In reply to Fabian Vogt from comment #3)
> Note that before those can be accepted, xdm with the files in /usr/etc and
> compatibilty symlinks in /etc has to be part of a published Tumbleweed
> snapshot, as it would break otherwise.

This just happened.
Comment 5 Fabian Vogt 2020-10-09 10:09:38 UTC
(In reply to Stefan Dirsch from comment #4)
> (In reply to Fabian Vogt from comment #3)
> > Note that before those can be accepted, xdm with the files in /usr/etc and
> > compatibilty symlinks in /etc has to be part of a published Tumbleweed
> > snapshot, as it would break otherwise.
> 
> This just happened.

Yep, and already on its way to TW: https://build.opensuse.org/request/show/840326