Hacker News new | ask | show | jobs
by jstanek 4080 days ago
GNOME has had systemd as a hard dependency since 2012: it uses systemd-logind and a few other systemd services for its basic functionality. systemd is only available on Linux systems, therefore it's a pretty great achievement to get it running on OpenBSD.
3 comments

That sounds a bit misleading. I remember running Gnome 3.2/3.4 in 2012, while still using SysV init. I'm not sure whether logind or ConsoleKit was used, but the init system (what most people associate with the name "systemd") was definitely not the one from systemd.
OpenBSD's port of GNOME3 does not rely on systemd at all.
I don't think he said otherwise.
The poster said "hard dependency". This is false.
The unpatched GNOME post 3.12 or so does have a hard dependency, which is why platforms like OpenBSD or Slackware have to patch. If it requires a patch to work around, it's a hard dependency.
It's true.

I love unsupported assertion day!

Thanks. Just the kind of explanation I was looking for.