On 3/26/20 12:22 PM, Daryl Kuchay via enlightenment-users wrote:
Greetings,
Various linux distributions support your project. Some more than others. I
became attracted to E when Carsten first announced DR17 years ago. Been
interesting watching it change over the years. I want to use EFL and went
towards gentoo. Partly due to being in america and having the time to install
it. But mostly because I like the idea of a source based distribution. That and
I wish to avoid systemd.
This being said I see systemd as a requirement for Enlightenment. When did this
happen? Slackware for one does not have systemd but they only have a few
packages if you look in to slackENLIGHTENMENT. Is this a direct correlation?
Meaning does not using systemd cause less support from being abe to install all
the applications?
I am most attracted to Gentoo because a github user looks to have entrance
working again. May I ask why the developers of E started to insist upon
systemd? I absolutely love your software but may take a few days to think about
options if systemd is absolute from your end. I had hopes of learning and using
efl for some neat projects going forward. Is it possible to learn how to
develop on efl on say mac osx? Im sorry if my opinion is not respected however
I got in to linux for hating microsoft after they sued my school almost out of
existence. Comparisons aside I am not sue I want to use systemd and I will make
a decision based on replies.
Thank you in advance
Daryl
Hello Daryl,
My information is a little bit dated.
In December 2017, I sent out an email to the Enlightenment users
discussion & support list that documented installing efl-1.20.6 with
enlightenment-0.22.1 and terminology-1.1.1 on a new gentoo install.
I used ./configure --disable-systemd for both efl and enlightenment
which was the whole point of me using gentoo in the first place.
I no longer have access to that system anymore and have not installed
Gentoo to see if it still works as before. However, parsing the source
code from https://www.enlightenment.org/download I see the following.
In efl version 1.23.3, meson_options.txt list this as an option.
option('systemd',
type : 'boolean',
value : true,
description : 'Systemd support in efl'
In enlightenment version 0.23.1, meson_options.txt list this as an option.
option('systemd',
type: 'boolean',
value: true,
description: 'enable systemd support: (default=true)')
option('systemdunitdir',
type: 'string',
value: '',
description: 'path to systemd user services directory')
I don't know what you would be missing without systemd support, but I
say give it a try.
Regards,
Eric
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users