On 05/25/2015 11:47 AM, Renaud (Ron) OLGIATI wrote:
On Mon, 25 May 2015 11:31:36 -0400
Jaret Cantu <ja...@realitysend.com> wrote:

I am happy to report that (most of) the GNOME3 Desktop Environment has
been made to work systemd-free, in all its spiffy, OpenGL-y goodness!
Which would tend to show that the Gnome devloppers had no good reason to infect 
their product with systemd dependencies...
Cheers, Ron.
Hey, it works on BSD.

The more I deal with packages that "require" systemd, it is rapidly apparent that the package can simply be configured with systemd support for _reasons?_ It is a (pre-)build-time configuration, and distros are just going thataway instead of the "Oh yeah, other init systems exist" way.

In fact, no gnome package I dealt with had a hard systemd requirement except one: gnome-logs. That is a gnome systemd binary log viewer. So, yeah, that one required systemd (journald?).

mutter had a weird dependency that Debian patched in, so I had to patch it out, but even it worked fine before I did that.

Everything else was just Debian making the systemd requirement -- not gnome. For the most part, I'm just changing the configuration to be the same as the non-Linux configuration (BSD/Hurd), which is already and inherently systemd-free.

(Granted, I didn't check the patchlists to see if the systemd-freedom was actually provided by the Debian maintainers in order to get kfreebsd to work.)


~jaret
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to