<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<div>They way I see it GNOME works with openRC (see Alpine linux for example). gdm would needs a implementation with elogind; fortunately, this already exists. For most of the other packages it would be sufficient to build the base ones without the systemD flags and install targets (e.g. service files). Writing a new init file is needed for some of the packages; e.g for plymouth already sysV init files exist. As for the packaging, one would have to split the packages, e.g gnome-shell-openrc and "regular" gnome-shell. <br></div><div dir="auto"><br></div><div dir="auto">Also this would apply to a few other packages such as upower, geoclue and pipewire. <br></div><div dir="auto"><br></div><div dir="auto">Let me know what you think of my ideas.<br></div><div dir="auto"><br></div><div dir="auto">Matthias</div><div dir="auto"><br></div><div dir="auto"><br></div> </body>
</html>