View previous topic :: View next topic |
Author |
Message |
gcyoung Apprentice
Joined: 04 Jul 2007 Posts: 170 Location: England
|
Posted: Sun Dec 06, 2015 10:27 am Post subject: Does systemd still need openrc? |
|
|
I converted to systemd some time ago, with a fresh installation and have "-openrc" set in my make.conf file, yet updating emerges have installed openrc and busybox on my computer. Can any more informed person advise if both or either of these programs are necessary, or can I remove them without any catastrophic result?
I do not use a gnome or kde base, but a mongrelised system comprised of e16, with bits of xfce4, and see no reason why openrc should be installed. |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9677 Location: almost Mile High in the USA
|
Posted: Tue Dec 08, 2015 12:51 am Post subject: |
|
|
Leave it. It appears that it's part of @system, even when make.profile -> gnome/systemd.
Anyway it's just not a Gentoo box without openrc installed. I don't think it amounts to much disk space anyway... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
gcyoung Apprentice
Joined: 04 Jul 2007 Posts: 170 Location: England
|
Posted: Wed Dec 09, 2015 7:10 pm Post subject: |
|
|
Yes:-- I notice that any provisional attempt to remove it results in a warning that it is part of one's profile.
It does, however, as far as my limited understanding goes, not seem to have any practical use. I have
wondered also, whether the "/etc/conf.d" and "/etc/init.d" files are still necessary, but believe systemd
service files make reference to some of them.
I do also find it rather irritating that an "etc-update" deals with generally uneeded"/etc/conf.d" files, but
not systemd *.service files.
I suppose that Linux is still in a state of transition to a "full" systemd. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54212 Location: 56N 3W
|
Posted: Wed Dec 09, 2015 7:58 pm Post subject: |
|
|
gcyoung,
gcyoung wrote: | I suppose that Linux is still in a state of transition to a "full" systemd. |
Some distros are. Others, like Gentoo, give you a choice.
Its been a while since I followed the systemd/openrc thing but systemd used to need a single file from openrc.
That file was split out of openrc, so it depends on the version of openrc you have if you still need it or not.
If you still need openrc and you remove it, your system will no longer start, so its easy to test :)
You will need to boot a CD/USB and chroot back in to fix it. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
GFCCAE6xF Apprentice
Joined: 06 Aug 2012 Posts: 295
|
Posted: Wed Dec 09, 2015 8:26 pm Post subject: |
|
|
NeddySeagoon wrote: | gcyoung,
gcyoung wrote: | I suppose that Linux is still in a state of transition to a "full" systemd. |
Some distros are. Others, like Gentoo, give you a choice.
Its been a while since I followed the systemd/openrc thing but systemd used to need a single file from openrc.
That file was split out of openrc, so it depends on the version of openrc you have if you still need it or not.
If you still need openrc and you remove it, your system will no longer start, so its easy to test
You will need to boot a CD/USB and chroot back in to fix it. |
It is/was emerge/portage that require{s,d} a file from openrc, removing openrc would leave portage completely broken. I cba to find the bug report but it had been open since 2011 iirc. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54212 Location: 56N 3W
|
Posted: Wed Dec 09, 2015 8:46 pm Post subject: |
|
|
GFCCAE6xF,
Ah yes. I don't have a systemd install to test on but I recall it being fixed. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
|