Noé Lopez <n...@xn--no-cja.eu> writes: > Hi GNOME team, > > In [1], GNOME recently announced some new dependencies on systemd for > release 49. > > Firstly, GDM now depends on userdb to dynamically allocate user accounts > for showing multiple GDM at once. However, there is an alternate code > path for elogind that means we can preallocate gdm-greeter-N > accounts. This should not be very complicated to do. > > Secondly, gnome-session (responsible for starting user services) is > going to use systemd too. So we need to replace it with a Shepherd > implementation. > > Lastly, they will also replace AccountsService with userdb. But that is > for GNOME 50. > > I can start to look into replacing gnome-session with a Shepherd > implementation for our current GNOME, so it will be already done once we > get to 49. (will also help us debug GNOME’s services better) > > What do you think? > Noé > > [1] https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies/
An update on this, I started a thread on GNOME discourse[1], to create direct discussion with the developers on their side. The author of the blog post responded, it seems they are willing to collaborate and help us do the changes on our side, which is great! Both for userdb and gnome-session :) In my opinion, this is huge. It will make everything much easier. I would also like to contact other non-systemd distros to see if they have similar plan and want to collaborate too. Have a nice day, Noé [1] https://discourse.gnome.org/t/accompanying-non-systemd-distros-to-replace-gnome-s-new-dependencies-on-systemd/29411?u=noe
signature.asc
Description: PGP signature