Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-20 Thread Aisha Tammy
On 10/18/20 8:57 PM, Rich Freeman wrote: On Sun, Oct 18, 2020 at 4:17 AM Andreas Sturmlechner wrote: I'm sure there is a way for the display-manager ebuild to migrate from old xdm configs on users' systems. How much do config and init scripts differ at all? Couldn't you just use a symlink

Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-18 Thread Rich Freeman
On Sun, Oct 18, 2020 at 4:17 AM Andreas Sturmlechner wrote: > > I'm sure there is a way for the display-manager ebuild to migrate from old xdm > configs on users' systems. How much do config and init scripts differ at all? > Couldn't you just use a symlink so that either script name works? Then

Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-18 Thread Andreas Sturmlechner
On Samstag, 10. Oktober 2020 20:18:44 CEST Ulrich Mueller wrote: > > On Sat, 10 Oct 2020, Aisha Tammy wrote: > > On 10/10/20 8:00 AM, Joonas Niilola wrote: > >>> - xdm init.d is replaced by display-manager init.d script > >> > >> Why this rename? I can't find a reason for that. > > > > The

Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-17 Thread Aisha Tammy
On 10/11/20 5:07 AM, Hans Fernhout wrote: > > > On 10/10/20 2:26 PM, Aisha Tammy wrote: >>   - Configuration of display-manager is done similar to xdm by modifying /etc/conf.d/display-manager   - Add display-manager to default runlevel and it should start working >>> My

Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-11 Thread Hans Fernhout
On 10/10/20 2:26 PM, Aisha Tammy wrote:  - Configuration of display-manager is done similar to xdm by modifying     /etc/conf.d/display-manager  - Add display-manager to default runlevel and it should start working My counter-proposal at this point would be to handle DMs similarily to

Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-10 Thread Aisha Tammy
On 10/10/20 2:18 PM, Ulrich Mueller wrote: >> On Sat, 10 Oct 2020, Aisha Tammy wrote: > >> On 10/10/20 8:00 AM, Joonas Niilola wrote:  - xdm init.d is replaced by display-manager init.d script >>> >>> Why this rename? I can't find a reason for that. >>> >> The name change was to make it

Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-10 Thread Ulrich Mueller
> On Sat, 10 Oct 2020, Aisha Tammy wrote: > On 10/10/20 8:00 AM, Joonas Niilola wrote: >>>  - xdm init.d is replaced by display-manager init.d script >> >> Why this rename? I can't find a reason for that. >> > The name change was to make it clear that its separate from xorg-server > as it

Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-10 Thread Aisha Tammy
On 10/10/20 8:00 AM, Joonas Niilola wrote: > > On 10/10/20 1:57 PM, Aisha Tammy wrote: >> Hi all, >>   This change is for OpenRC init scripts only. >>   Currently the way our display managers are started, is by using the >> xdm init script present in the xorg-base/xorg-server package, with its >>

[gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-10 Thread Aisha Tammy
Hi all,   This change is for OpenRC init scripts only.   Currently the way our display managers are started, is by using the xdm init script present in the xorg-base/xorg-server package, with its script dependencies spread across four other packages, without any logical separation. This makes it

Re: [gentoo-dev] [RFC] Refactor display manager openrc init scripts to independent package

2020-10-10 Thread Joonas Niilola
On 10/10/20 1:57 PM, Aisha Tammy wrote: > Hi all, >   This change is for OpenRC init scripts only. >   Currently the way our display managers are started, is by using the > xdm init script present in the xorg-base/xorg-server package, with its > script > dependencies spread across four other