trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: June 2012

Re: [trinity-devel] Anyone building tde on box with systemd init?

From: "E. Liddell" <ejlddll@...>
Date: Sun, 3 Jun 2012 08:59:58 -0400
On Sun, 03 Jun 2012 01:37:38 -0500
"David C. Rankin" <drankinatty@...> wrote:

> All,
> 
>   Arch is switching to systemd init. I don't know if this will have any impact
> on TDE, but older versions have dependency conflicts due to the packages that
> have been removed (heimdal from krb5, etc...) Not all systemd related, but I
> wonder what other init or sysv dependent packages will need to be fixed for
> systemd -- hopefully none at all, but I don't know enough to knnow.
> 
>   So what do the TDE gurus say? Is there anyone building/running on a systemd
> box currently? If not, what problems has anyone heard of caused by systemd (more
> importantly -- and known tde specific impacts related to systemd.
> 
>   Issue/No Issue? Gurus?

Fedora seems to have been using systemd by default for the last version or two;
I believe they have working Trinity packages.  OpenSuSE has one (very minor)
bug filed against the KDE3/systemd combination:
http://lists.opensuse.org/opensuse-bugs/2011-12/msg01977.html

Most of what systemd does is likely to be at a level of the system that's lower
than what Trinity needs to concern itself with.  systemd/sysv incompatibilities
seem to be mostly at the level of init script syntax, which I don't think we need
to worry about.

Further reading:
http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities
http://0pointer.de/blog/projects/why.html , http://wiki.gentoo.org/wiki/OpenRC [1]
http://www.freedesktop.org/wiki/Software/systemd/writing-display-managers [2]

[1] Two slightly different comparisons of currently available Linux startup
systems.  While the line items in the first table on each page are almost
identical, it's interesting to see the biases sloshing around. ;)

[2]Only a concern for us if tdm/kdm was ever integrated with ConsoleKit, which
I don't think it was