View previous topic :: View next topic |
Author |
Message |
ulenrich Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 10 Oct 2010 Posts: 1480
|
Posted: Sat Nov 03, 2012 1:20 am Post subject: It's been a while since we had a systemd rant, so... |
|
|
As this was getting off-topic, split from start-stop-daemon. — JRG
PaulBredbury wrote: | ... Where quitting involves deleting /var/run/g15daemon.pid
Previously, g15daemon and start-stop-daemon would have been in a race to delete /var/run/g15daemon.pid ... | Just minutes away before everyone is changing to systemd as their init, at the end: Openrc developers fixed some long standing bugs? These were not qualifying openrc as robust as claimed:
- pid file inconsistencies (Do I have a valid dbus- , consolekit session?)
- crazy dependencies of the "net" keyword
(Getting away from these kind of silly hickups was my motivation to get systemd running. Not a faster boot.) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
steveL Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Sat Nov 03, 2012 10:18 am Post subject: |
|
|
ulenrich wrote: | Just minutes away before everyone is changing to systemd as their init, |
What planet are you on? No, everyone is not changing to systemd.
Quote: | at the end: Openrc developers fixed some long standing bugs? |
What? Which bugs are you talking about? Please provide urls.
As for your frankly delusional idea that bugs are only getting fixed in openrc because of systemd.. LMAO.
Quote: | These were not qualifying openrc as robust as claimed:
- pid file inconsistencies (Do I have a valid dbus- , consolekit session?) |
You mean relying on Lennartware gets you into difficulty? Yes, that is true, and has been consistently true for several years.
Quote: | - crazy dependencies of the "net" keyword
(Getting away from these kind of silly hickups was my motivation to get systemd running. Not a faster boot.) |
Well openrc has always worked incredibly well for me. The only time I've had an issue is with something from Poettering, be that pulseaudio, avahi, consolekit, dbus (and its lovely xml files -- just how a system daemon should be configured ), policykit, udev after he took it over.. Funny that everything else has worked so well.
Must be something to do with developers who quietly get on and do the work, instead of self-promotion. All Poettering's work has been shit imo, and all Linux users would have been a lot better off if he'd chosen a different career, afaic. _________________
creaker wrote: | systemd. It is a really ass pain |
update - "a most excellent portage wrapper"
#friendly-coders -- We're still here for you™ ;) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
asturm Developer
![Developer Developer](/images/ranks/rank-dev.gif)
Joined: 05 Apr 2007 Posts: 8936
|
Posted: Sat Nov 03, 2012 12:00 pm Post subject: |
|
|
Has Lennart fixed udev firmware loading yet?
And will pulseaudio now be deprecated too, since it was discovered it creates a 25ms audio latency compared to ALSA (5ms) - in favor of, let's say, audiokit? Which will later be deprecated and moved into systemd? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ant P. Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Sat Nov 03, 2012 2:34 pm Post subject: |
|
|
genstorm wrote: | Has Lennart fixed udev firmware loading yet? |
The kernel devs have gone ahead and changed that particular soiled diaper for him. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
aCOSwt Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 19 Oct 2007 Posts: 2537 Location: Hilbert space
|
Posted: Sat Nov 03, 2012 3:25 pm Post subject: |
|
|
genstorm wrote: | And will pulseaudio now be deprecated too, since it was discovered it creates a 25ms audio latency compared to ALSA (5ms) - in favor of, let's say, audiokit? Which will later be deprecated and moved into systemd? |
No, pulseaudio's impact on the audio latency will be lowered by... stuffing all the buffers into the kernel space.
On a side note, I use my HDA only for the output of my DE's sound events. So, last time I made my kernel, I decided I could easily lower the CONFIG_SND_HDA_PREALLOC_SIZE.
Learning a little about this facility, I discovered that the possibility to tune this value is following a request from... guess who... : Lennart !
Lennart who's pulsething needed much more that the default allocated value...
I always thought that if increasing buffer sizes to insane values makes things go better, then there must be something really wrong somewhere.
Then if you think that increasing buffer sizes to insane values is the solution of the problems... the somewhere... is... located...
No really, this guy should concentrate on plasma applets and be kept as far as possible away from the kernel. _________________
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
steveL Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Sat Nov 03, 2012 4:50 pm Post subject: |
|
|
aCOSwt wrote: | No, pulseaudio's impact on the audio latency will be lowered by... stuffing all the buffers into the kernel space. ![Laughing :lol:](images/smiles/icon_lol.gif) |
LOL.
Quote: | No really, this guy should concentrate on plasma applets and be kept as far as possible away from the kernel. |
++ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
PaulBredbury Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/15669254994381f44a81f83.jpg)
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Sat Nov 03, 2012 4:56 pm Post subject: |
|
|
aCOSwt, that was to reduce power-consumption.
Now, no-one's ever asked me if I'm switching to systemd, funnily enough, and at this rate they never will. But if they did, I would say that I would rather check out s6 or runit. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
khayyam Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/9397496074fd0189143bb7.png)
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Sun Nov 04, 2012 6:18 pm Post subject: Re: It's been a while since we had a systemd rant, so... |
|
|
ulenrich wrote: | Just minutes away before everyone is changing to systemd as their init, at the end: Openrc developers fixed some long standing bugs? |
ulenrich ... will this be yet another thread in which your claims are found to be false, and one in which once that falsity has been established you sneak back into the comfort of silence? Is it worth 'discussing' the subject under such circumstances, and wouldn't such a discussion generally result in somekind of admission, and clarification of, the facts, rather than the a restatement of previously countered claims? In short, why do you continue to raise an argument when you are not actually willing to discuss it, but rather opt out once the discussion fails to develop in your favour?
For my part its simply not worth putting in the effort, nothing will come of it but my having wasted time and energy countering your (often tenacious and shifting) argumentation.
ulenrich wrote: | (Getting away from these kind of silly hickups was my motivation to get systemd running. Not a faster boot.) |
I see ... so when previously you we're bullet listing all the pro's of systemd, and all the "problems" it solves, this was just a smoke screen, really the issue was with openrc. Thats a change in tactic at least.
best ... khay |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
hcaulfield57 Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 13 Mar 2012 Posts: 148
|
Posted: Sun Nov 11, 2012 4:15 am Post subject: |
|
|
Based on how much launchd sucks, I can't believe that someone would make a clone of, aka systemd. Even the names are similar. Seriously though, who enjoys editing XML configuration files? I once tried to figure out what launchd was doing on my OS X laptop, and didn't even get that far. It seems to me that the stupid solutions tend to be ridiculously complicated, whereas the genius solutions are elegantly simple. The latter is the UNIX way. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
MustrumR n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 15 Nov 2011 Posts: 71 Location: Right here
|
Posted: Sun Nov 11, 2012 2:25 pm Post subject: |
|
|
hcaulfield57 wrote: | Based on how much launchd sucks, I can't believe that someone would make a clone of, aka systemd. Even the names are similar. Seriously though, who enjoys editing XML configuration files? I once tried to figure out what launchd was doing on my OS X laptop, and didn't even get that far. It seems to me that the stupid solutions tend to be ridiculously complicated, whereas the genius solutions are elegantly simple. The latter is the UNIX way. |
I don't think systemd uses XML files. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Gusar Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 09 Apr 2005 Posts: 2665 Location: Slovenia
|
Posted: Sun Nov 11, 2012 2:46 pm Post subject: |
|
|
MustrumR wrote: | I don't think systemd uses XML files. |
It doesn't. But we can't let pesky facts get in the way of a good rant (wow, is that an oxymoron ), can we? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
John R. Graham Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/1323583785534df64897db0.jpg)
Joined: 08 Mar 2005 Posts: 10589 Location: Somewhere over Atlanta, Georgia
|
Posted: Sun Nov 11, 2012 6:22 pm Post subject: |
|
|
I think hcaulfield57 was talking about launchd, which does appear to have XML configuration files.
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
hcaulfield57 Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 13 Mar 2012 Posts: 148
|
Posted: Sun Nov 11, 2012 8:02 pm Post subject: |
|
|
John R. Graham wrote: |
I think hcaulfield57 was talking about launchd, which does appear to have XML configuration files.
|
Thanks, for the save there I actually just assumed that systemd used XML since launchd and SMF both use XML ![Embarassed :oops:](images/smiles/icon_redface.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
aCOSwt Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 19 Oct 2007 Posts: 2537 Location: Hilbert space
|
Posted: Tue Nov 13, 2012 8:43 am Post subject: |
|
|
OK... so I'll assume that semi-trolling is welcomed in this thread.
Tips and tricks for blocking systemd-udev in Gentoo :
1/ Pulseaudio stabilization blocks >=sys-fs/udev-188 stabilization
It seams reasonable to think that 2.1-r1 brings a comfortable load of serious regressions to report, doesn't it ?
Please feel free to contribute, I cannot, I never used it.
2/ I found a serious bug that should be reported, I have some ideas on how to fix it but just... do not know where to report it :
The bug lies there : http://www.gentoo.org/proj/en/base/systemd/index.xml
Quote: | 1. Project Description
...
The main goals of the projects are:
...
to convince Gentoo developers to install systemd units with their packages. |
Declaring auto-promotion amongst the goals of whatever project *is* a *serious* bug !
Of course... I can elaborate. ![Twisted Evil :twisted:](images/smiles/icon_twisted.gif) _________________
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
MustrumR n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 15 Nov 2011 Posts: 71 Location: Right here
|
Posted: Tue Nov 13, 2012 2:31 pm Post subject: |
|
|
aCOSwt wrote: |
2/ I found a serious bug that should be reported, I have some ideas on how to fix it but just... do not know where to report it :
The bug lies there : http://www.gentoo.org/proj/en/base/systemd/index.xml
Quote: | 1. Project Description
...
The main goals of the projects are:
...
to convince Gentoo developers to install systemd units with their packages. |
Declaring auto-promotion amongst the goals of whatever project *is* a *serious* bug !
Of course... I can elaborate. ![Twisted Evil :twisted:](images/smiles/icon_twisted.gif) |
Gentoo developers install OpenRC files with packages. Why should OpenRC be considered more important than systemd?
After all they can both be used for init. And Gentoo is about choice, right? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
khayyam Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/9397496074fd0189143bb7.png)
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
aCOSwt Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 19 Oct 2007 Posts: 2537 Location: Hilbert space
|
Posted: Tue Nov 13, 2012 2:47 pm Post subject: |
|
|
MustrumR wrote: | aCOSwt wrote: |
2/ I found a serious bug that should be reported, I have some ideas on how to fix it but just... do not know where to report it :
The bug lies there : http://www.gentoo.org/proj/en/base/systemd/index.xml
Quote: | 1. Project Description
...
The main goals of the projects are:
...
to convince Gentoo developers to install systemd units with their packages. |
Declaring auto-promotion amongst the goals of whatever project *is* a *serious* bug !
Of course... I can elaborate. ![Twisted Evil :twisted:](images/smiles/icon_twisted.gif) |
Gentoo developers install OpenRC files with packages. Why should OpenRC be considered more important than systemd?
After all they can both be used for init. And Gentoo is about choice, right? |
As Gusar already stated : This thread is a rant !
More seriously, the bug I mention is a real fault from a communication standpoint.
Of course any project may organize its promotion. But this objective is to remain implicit. It must never be mentioned explicitly. Even less as part of a set of 3 goals.
Its also faulty on a reasoning standpoint : How can you xyzt-whatever-ize something including xyzt-whatever-izing in its own definition ?
You necessarily enter some endless re-entrance that only religions can afford.
Oh wait... would systemd be a religion ? ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) _________________
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
khayyam Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/9397496074fd0189143bb7.png)
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Tue Nov 13, 2012 3:27 pm Post subject: |
|
|
MustrumR wrote: | Gentoo developers install OpenRC files with packages. Why should OpenRC be considered more important than systemd? After all they can both be used for init. And Gentoo is about choice, right? |
MustrumR ... well, that term should be clarified, in any meaningfull sense of the word "choice" means a maintanance of freedom, it does not mean (to follow La Boétie) the contradiction involved in "voluntary servitude", such a "choice" would be absurd.
Now, you may not think that systemd is a big deal, its just a choice, but I challenge you to think about the wider picture. If you think that the fragmentation introduced by systemd (not only in terms of linux but other *nix variants) is somehow promoting "choice", or that systemd itself sees itself as a "choice" (note: "udev on non-systemd systems is in our eyes a dead end [...] I am looking forward to the day when we can drop that support entirely" .. Lennart Poettering), and that an init should be a required dependency (or in LP's words "blessed") for a DE, then your notion of "choice" is no more than a shotgun wedding.
best ... khay |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
khayyam Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/9397496074fd0189143bb7.png)
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Tue Nov 13, 2012 3:39 pm Post subject: |
|
|
aCOSwt wrote: | Oh wait... would systemd be a religion? |
yes, instant nirvana ... only faster ;) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ulenrich Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 10 Oct 2010 Posts: 1480
|
Posted: Tue Nov 13, 2012 3:50 pm Post subject: |
|
|
Gentoo is a Meta distribution. As systemd takes advantages of special Linux features it is incapable to be used with a BSD kernel. This might change as in the past Bsd has implemented hal for example (just to learn Hal was superceeded by udev).
@khayyam, the issue of the /usr move, to have the possibility of a read only full distribution software partition is cloud related, lead by commercial interests therefore. No special systemd requirement but systemd developers are payd by Red Hat. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
John R. Graham Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/1323583785534df64897db0.jpg)
Joined: 08 Mar 2005 Posts: 10589 Location: Somewhere over Atlanta, Georgia
|
Posted: Tue Nov 13, 2012 3:56 pm Post subject: |
|
|
aCOSwt wrote: | Its also faulty on a reasoning standpoint : How can you xyzt-whatever-ize something including xyzt-whatever-izing in its own definition?
You necessarily enter some endless re-entrance that only religions can afford. | Now, now. Perhaps developers aren't always the best communicators but, if stated only slightly differently conceptually, would you think I was treading on dangerous near-religious ideological grounds? For instance,- We on the Gentoo Technology-X team believe that Technology-X has merit and would benefit Gentoo. To us, the obvious benefits are foo, bar, and baz. There are probably others.
- Our goal is to integrate Technology-X seamlessly into the Gentoo distribution so that it is a viable alternative to Gentoo's current Technology-Y default.
- By making a Technology-X transition seamless, we hope to encourage more Gentoo developers to use the Technology-X alternative with the ultimate goal of having Technology-X accepted and documented as an option alongside Technology-Y during a standard Gentoo Handbook install.
Personalities and technical merit aside, doesn't this sound like a reasonable and fine set of project goals? I see nothing particularly sinister or inconsistent on that project page. Perhaps not Pulitzer Prize material but, we're talking developers here.
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
khayyam Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/9397496074fd0189143bb7.png)
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Tue Nov 13, 2012 4:36 pm Post subject: |
|
|
ulenrich wrote: | Gentoo is a Meta distribution. As systemd takes advantages of special Linux features it is incapable to be used with a BSD kernel. This might change as in the past Bsd has implemented hal for example (just to learn Hal was superceeded by udev). |
ulenrich ... again, an argument is structured like so: proposition => conclusion. A standwich is two peices of bread with a filling. As cakes are filled with cream they are more fattening. There are some cakes that are less fattening than others.
Anyhow, you make it sound as though init somehow *needs* to take advantage of special features ... of course its a new improved formular, now with 20% more betterness.
ulenrich wrote: | @khayyam, the issue of the /usr move, to have the possibility of a read only full distribution software partition is cloud related, lead by commercial interests therefore. No special systemd requirement but systemd developers are payd by Red Hat. |
If you had bothered to respond to what I wrote rather than started off on another of your digressions I might be inclined to respond in kind ... but here we have another of your "discussions" self constructed in your very own echo chamber.
best ... khay |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
khayyam Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/9397496074fd0189143bb7.png)
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Tue Nov 13, 2012 5:23 pm Post subject: |
|
|
John R. Graham wrote: | - We on the Gentoo Technology-X team believe that Technology-X has merit and would benefit Gentoo. To us, the obvious benefits are foo, bar, and baz. There are probably others.
- Our goal is to integrate Technology-X seamlessly into the Gentoo distribution so that it is a viable alternative to Gentoo's current Technology-Y default.
- By making a Technology-X transition seamless, we hope to encourage more Gentoo developers to use the Technology-X alternative with the ultimate goal of having Technology-X accepted and documented as an option alongside Technology-Y during a standard Gentoo Handbook install.
|
John ... the obvious falacy here being that Technology-X has as its modus operandi the result: Technology-X = Technology (tout court). The very idea that X and Y will co-exist is not something that is consistant with X ... "because they have not adopted systemd they will have to continue to develop and support infrastructure [...] that is officially orphaned by its developers and maintainers", and lo, P now has X as a "blessed dependency", etc, etc.
best ... khay |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ulenrich Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 10 Oct 2010 Posts: 1480
|
Posted: Tue Nov 13, 2012 6:53 pm Post subject: |
|
|
@khayyam
I just answered this question:
MustrumR wrote: | [Why should OpenRC be considered more important than systemd? |
with
ulenrich wrote: | Gentoo is a Meta distribution. As systemd takes advantages of special Linux features it is incapable to be used with a BSD kernel. This might change as in the past Bsd has implemented hal for example (just to learn Hal was superceeded by udev). |
Sooo
khayyam wrote: | ulenrich ... again, an argument is structured like so: proposition => conclusion. |
I might have forgotten the obvious conclusion: Yes, openrc is needed ....
You will not educate me to your formula, because I see a forum thread as a whole piece of art with allowed incompleteness of my own text alone. But I should have done a citation of MustrumR, because you and others have been too busy in the time I edited the answer .... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
PaulBredbury Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/15669254994381f44a81f83.jpg)
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Tue Nov 13, 2012 7:09 pm Post subject: |
|
|
Woo, gossip
Quote: | We are getting ready to launch a new Gentoo project in #gentoo-udev. |
I knew it! Gentoo is moving to systemd, and making Lennart an honorary member of the Council, together with a Lifetime Achievement award. (Just fanning the flames.) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|