Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Why is Gentoo not switching to systemd?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3 ... 29, 30, 31  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  

Do you want systemd as default on Gentoo?
I <3 systemd!! I want Gentoo to switch!!
12%
 12%  [ 26 ]
Get that horse-crap away from Gentoo as far as possible!
87%
 87%  [ 186 ]
Total Votes : 212

Author Message
owemeacent
n00b
n00b


Joined: 06 Apr 2014
Posts: 32

PostPosted: Tue Aug 19, 2014 3:27 am    Post subject: Why is Gentoo not switching to systemd? Reply with quote

I'm not a fan of systemd for Linux, or any monolothic kernel for that matter, but I see almost ALL distro's switching to it; Debian, Red Hat, Fedora, Linux Mint, Arch, openSUSE, etc. Gentoo is also a major linux distro. Why isn't it switiching to systemd as default?
Back to top
View user's profile Send private message
HungGarTiger
Apprentice
Apprentice


Joined: 04 Feb 2014
Posts: 155
Location: /nz/auckland

PostPosted: Tue Aug 19, 2014 4:25 am    Post subject: Reply with quote

Troll bait..
Back to top
View user's profile Send private message
szatox
Veteran
Veteran


Joined: 27 Aug 2013
Posts: 1879

PostPosted: Tue Aug 19, 2014 5:59 am    Post subject: Reply with quote

there were like 4 topics like that 2 months ago, has anything changed enough to start it all over again? If, if you like digging corpses up, why won't you simply look for this slightly older pool?
Back to top
View user's profile Send private message
owemeacent
n00b
n00b


Joined: 06 Apr 2014
Posts: 32

PostPosted: Tue Aug 19, 2014 6:14 am    Post subject: Reply with quote

Oh, sorry
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2277
Location: Bardowick, Germany

PostPosted: Tue Aug 19, 2014 7:18 am    Post subject: Reply with quote

Wrong question.

The reason is simple: There is no such thing as a one and only init system in gentoo. The distributions you listed must make a decision. But in gentoo, there is a default (openrc) and the decision to use something else can be made by the user. Gentoo is mainly a set of tools with which you yourself make your own distribution. So if you, for yourself and your machine(s), make the decision to switch to systemd, you can do that.

However, openrc is working well and has for ages. And apart from that it is a lot smaller and simpler than a systemd bulk install. So staying with openrc as a sane default makes perfect sense.
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
gerard27
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2377
Location: Netherlands

PostPosted: Tue Aug 19, 2014 8:29 am    Post subject: Reply with quote

Yamakuzure ++
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 3424

PostPosted: Tue Aug 19, 2014 12:29 pm    Post subject: Reply with quote

I will (with some effort) sympathize with those people who wish to use systemd under Gentoo.
However...

Is it harder to take a default OpenRC installation and switch it to systemd?
Or...
Is it harder to take a default systemd installation and switch it to OpenRC?

I strongly suspect that the former is easier, and based on history if the latter isn't harder it will be in the not-too-distant future. Some of us don't want systemd. We don't force you to use OpenRC, except to get installed. Then you can switch. Please quit trying to force systemd down our throats. If I felt that the systemd -> OpenRC switch were easy and would remain easy I might not feel so strongly, and be more willing to make the switch myself. But the forces behind systemd seem so bent on making it the One True Init System that I believe that at some point it will take reinstallation from scratch to remove systemd.
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 45429
Location: 56N 3W

PostPosted: Tue Aug 19, 2014 5:48 pm    Post subject: Reply with quote

Gentoo is about choice. OpenRC is a good place to start for the install.
Users are free to switch during the course of the install.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7739
Location: Austria

PostPosted: Tue Aug 19, 2014 6:21 pm    Post subject: Reply with quote

depontius wrote:
But the forces behind systemd seem so bent on making it the One True Init System that I believe that at some point it will take reinstallation from scratch to remove systemd.

Don't be absurd.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 3424

PostPosted: Tue Aug 19, 2014 6:39 pm    Post subject: Reply with quote

genstorm wrote:
depontius wrote:
But the forces behind systemd seem so bent on making it the One True Init System that I believe that at some point it will take reinstallation from scratch to remove systemd.

Don't be absurd.


OK, how about as difficult as downgrading glibc...
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
Logicien
Veteran
Veteran


Joined: 16 Sep 2005
Posts: 1387
Location: Montréal

PostPosted: Tue Aug 19, 2014 6:53 pm    Post subject: Reply with quote

If you use Bluez 5 and want Bluetooth audio, you need Pulseaudio who run eventually better with Systemd. It's the only case I see who make Systemd mandatory.

I test Funtoo again recently. Some users where happy to be able to use Gnome 3 without Systemd. The problem come when Systemd is a dependancy or you want to install it explicitly. There's a loop between Systemd and Udev. A variant of the problem exist with Gentoo.

So, with what I experienced, -pulseaudio -systemd global USE flags seem's to be a less pain.
_________________
Paul
Back to top
View user's profile Send private message
mackal
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2011
Posts: 87

PostPosted: Tue Aug 19, 2014 11:15 pm    Post subject: Re: Why is Gentoo not switching to systemd? Reply with quote

owemeacent wrote:
or any monolothic kernel for that matter


Well, that limits you to OSX and Windows then :P (out of the major OSes)
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2277
Location: Bardowick, Germany

PostPosted: Wed Aug 20, 2014 7:29 am    Post subject: Reply with quote

Isn't it still the case that Gnome 3 only needs logind to be available for gdm to work? I mean if this hasn't changed, than all that is mandatory is systemd to be installed, not necessarily being used to start the system. How much fun it is to start a full systemd session just to be able to have gdb using logind as a consolekit replacement seems clear to me. But at the end of the day Gnome 3 doesn't really depend on systemd at all.

(Disclaimer: This information is scratched off of the back of my head digging through ages old memories that can be seriously wrong. ;) )
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
Shamus397
Apprentice
Apprentice


Joined: 03 Apr 2005
Posts: 218
Location: Ur-th

PostPosted: Wed Aug 20, 2014 1:44 pm    Post subject: Reply with quote

I would ask the Funtoo guys who removed the SystemD dependency from Gnome 3. And they did it *without losing any functionality*.

I personally do not care about Gnome and its contortions, but I think it's great news that someone has shown the 'Gnome 3 is tightly coupled to and absolutely requires SystemD' meme to be the lie that it is. :)
Back to top
View user's profile Send private message
Fitzcarraldo
Veteran
Veteran


Joined: 30 Aug 2008
Posts: 1828
Location: United Kingdom

PostPosted: Wed Aug 20, 2014 5:06 pm    Post subject: Re: Why is Gentoo not switching to systemd? Reply with quote

owemeacent wrote:
Why isn't it [Gentoo] switiching to systemd as default?

It seems some people are switching to Gentoo because it isn't the default: https://lkml.org/lkml/2014/8/13/174
_________________
Clevo W230SS: amd64 nvidia-drivers & xf86-video-intel.
Compal NBLB2: ~amd64 xf86-video-ati. Dual boot Win 7 Pro 64-bit.
OpenRC eudev elogind & KDE on both.

Fitzcarraldo's blog
Back to top
View user's profile Send private message
creaker
l33t
l33t


Joined: 14 Jul 2012
Posts: 651

PostPosted: Wed Aug 20, 2014 6:16 pm    Post subject: Re: Why is Gentoo not switching to systemd? Reply with quote

Fitzcarraldo wrote:
It seems some people are switching to Gentoo because it isn't the default: https://lkml.org/lkml/2014/8/13/174


thanks for sharing a link.
Really nice open letter from Christopher Barry.
+1
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 3424

PostPosted: Wed Aug 20, 2014 6:45 pm    Post subject: Reply with quote

Shamus397 wrote:
I would ask the Funtoo guys who removed the SystemD dependency from Gnome 3. And they did it *without losing any functionality*.

I personally do not care about Gnome and its contortions, but I think it's great news that someone has shown the 'Gnome 3 is tightly coupled to and absolutely requires SystemD' meme to be the lie that it is. :)


In the LKML thread pointed to by Fitzcarraldo, there is a link to a non-Linux project (I believe it's FreeBSD, but I'm not sure.) to re-implement the necessary parts of systemd as "traditional" Unix programs. In this case I'm talking systemd-logind and it's ilk.

Oops, I quit being lazy - it's OpenBSD, and here's the link: http://www.openbsdfoundation.org/gsoc2014.html#systemd
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10459
Location: Somewhere over Atlanta, Georgia

PostPosted: Wed Aug 20, 2014 7:06 pm    Post subject: Re: Why is Gentoo not switching to systemd? Reply with quote

creaker wrote:
Fitzcarraldo wrote:
It seems some people are switching to Gentoo because it isn't the default: https://lkml.org/lkml/2014/8/13/174


thanks for sharing a link.
Really nice open letter from Christopher Barry.
+1
++
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
mackal
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2011
Posts: 87

PostPosted: Wed Aug 20, 2014 7:08 pm    Post subject: Reply with quote

depontius wrote:
Shamus397 wrote:
I would ask the Funtoo guys who removed the SystemD dependency from Gnome 3. And they did it *without losing any functionality*.

I personally do not care about Gnome and its contortions, but I think it's great news that someone has shown the 'Gnome 3 is tightly coupled to and absolutely requires SystemD' meme to be the lie that it is. :)


In the LKML thread pointed to by Fitzcarraldo, there is a link to a non-Linux project (I believe it's FreeBSD, but I'm not sure.) to re-implement the necessary parts of systemd as "traditional" Unix programs. In this case I'm talking systemd-logind and it's ilk.

Oops, I quit being lazy - it's OpenBSD, and here's the link: http://www.openbsdfoundation.org/gsoc2014.html#systemd


Yep, that's because systemd-logind is solving a lot of problems for developers in a more elegant way. Which is why KDE Plasma 5 and kwin_wayland are going to depend on it. And the best thing the anti-systemd people can do, would be to help that project, because that's whats driving developers to use systemd :P
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 3424

PostPosted: Wed Aug 20, 2014 7:24 pm    Post subject: Reply with quote

mackal wrote:

Yep, that's because systemd-logind is solving a lot of problems for developers in a more elegant way. Which is why KDE Plasma 5 and kwin_wayland are going to depend on it. And the best thing the anti-systemd people can do, would be to help that project, because that's whats driving developers to use systemd :P


Agreed, which is why I'm really happy to see these projects exist. I've advocated for this type of thing here in the forums, of course "show me the code" which I don't currently have time for. I'd like to see them bilingual, however. Use dbus for systemd-workalike and a more standard interface for those who don't like dbus.
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
mackal
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2011
Posts: 87

PostPosted: Wed Aug 20, 2014 7:37 pm    Post subject: Reply with quote

depontius wrote:
mackal wrote:

Yep, that's because systemd-logind is solving a lot of problems for developers in a more elegant way. Which is why KDE Plasma 5 and kwin_wayland are going to depend on it. And the best thing the anti-systemd people can do, would be to help that project, because that's whats driving developers to use systemd :P


Agreed, which is why I'm really happy to see these projects exist. I've advocated for this type of thing here in the forums, of course "show me the code" which I don't currently have time for. I'd like to see them bilingual, however. Use dbus for systemd-workalike and a more standard interface for those who don't like dbus.


Yep, but around here, it seems it's better to ignore the fact that systemd devs are building tools/apis other devs want to use and just believe they're only using it because of some grand conspiracy. Hopefully the issues of dbus are solved with kdbus, but that's going slowly because one of the redhat devs working on it is a bit of tool :/
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 3424

PostPosted: Wed Aug 20, 2014 10:39 pm    Post subject: Reply with quote

Can't resist, didn't even try, seems timely: Systemd 216 Piles On More Features, Aims For New User-Space VT - http://www.phoronix.com/scan.php?page=news_item&px=MTc2Nzk

Interestingly, one of the comments says:
Code:
> Why does an init system need to cache DNS in the first place?
systemd is now an umbrella project for many components that interact which each other. The systemd executable (init system) is just a part of it. Remember udev is also part of systemd.

And another:
Code:
> Why does an init system need to cache DNS in the first place?
Creature feep, of course. Wait til you see the garbage collector and the process scheduler in the next release of systemd.


Comments continue from there, though there is a large flavor of, "Systemd has won, get over it, and you can't survive in your time bubble without it."

Orthogonality please, gents. If systemd is a hard requirement of anything in application space, that's a symptom of a serious problem.
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
eyoung100
Veteran
Veteran


Joined: 23 Jan 2004
Posts: 1428

PostPosted: Wed Aug 20, 2014 10:57 pm    Post subject: Reply with quote

I ran OpenRC as my init system for ~9 years and in all that time, I only had one fubar which required a reinstall. Last year, I switched to systemd, as the other major distros are going that direction, and I chose to follow the trend in order to help support others. Tech Support isn't easy when having to switch between init systems when helping users in this forum and over on StackExchange I'll admit the switchover wasn't as painless as I would have liked. As others here have said, it is about choice, and for that matter now that it's done, I can easily switch back if I ever want to by removing one line from my Grub 2 configs. While systemd is geared toward newer users, once accustomed to it, a power user can do just as much.
_________________
The Birth and Growth of Science is the Death and Atrophy of Art -- Unknown
Registerd Linux User #363735
Adopt a Post | Strip Comments| Emerge Wrapper
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7414

PostPosted: Wed Aug 20, 2014 11:29 pm    Post subject: Reply with quote

depontius wrote:
Can't resist, didn't even try, seems timely: Systemd 216 Piles On More Features, Aims For New User-Space VT - http://www.phoronix.com/scan.php?page=news_item&px=MTc2Nzk

Well didn't read the comments myself, got bore with the feature (lol systemd-terminal/dns cache...) but i wonder how can someone claims that thing is for server too and it need kernel 3.17...
As of today i only see a 3.17-rc1 https://www.kernel.org/
Not only it just doesn't work with an LTS kernel, but it doesn't work with even the current stable one.

I'm sure all debian users will be happy to see they need a 3.17-rc1 on their server to make it works.



And please people, name it correctly : it's "systemd" no uppercase anywhere, a good reminder to help is that you also don't uppercase "shit".
Back to top
View user's profile Send private message
saellaven
Guru
Guru


Joined: 23 Jul 2006
Posts: 555

PostPosted: Wed Aug 20, 2014 11:40 pm    Post subject: Reply with quote

Back to the usual "I worship systemd and you all should too" posts... Rinse and repeat.

and some people wonder why we get frustrated and sick of saying "you can use whatever you want, quit trying to force us to use it too."

Waiting for the required link to freedesktop.org explaining how all of us just don't understand how super awesome and needed systemd is... so we can rehash that all over again and jump through the hoops until we get tired of fighting to keep their crap off our system.

I eagerly await yet another thread lock... see everyone in the new new thread in 2 weeks?
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page 1, 2, 3 ... 29, 30, 31  Next
Page 1 of 31

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum