Irrationality at it's best
Irrationality at it's best
Posted Oct 20, 2014 0:30 UTC (Mon) by josh (subscriber, #17465)In reply to: Irrationality at it's best by jch
Parent article: The Debian init system general resolution returns
A GR won't make support magically materialize, and if such support already exists, a GR isn't necessary to obtain contributions from it. So, this GR is either futile or redundant, and either way it's a giant waste of everyone's time.
Posted Oct 20, 2014 2:13 UTC (Mon)
by mgb (guest, #3226)
[Link] (18 responses)
Everything in Wheezy works without systemd.
Anything in Jessie which now depends on systemd was deliberately broken.
Posted Oct 20, 2014 2:35 UTC (Mon)
by josh (subscriber, #17465)
[Link] (17 responses)
Such software is not "broken"; it works just fine with its dependencies (systemd, etc) installed. If you want it to work with other init systems, that is a wishlist feature request. The maintainer, or upstream, may choose to implement that feature request for you. You or someone else could also choose to submit a patch, and for the record, I do think maintainers should accept reasonable and maintainable patches.
The interesting case comes up when no patch exists or is forthcoming. The proponents of this GR would have the packages removed or otherwise held hostage to force the maintainer to add support for sysvinit, with no provisions for software that actively uses and depends on systemd features.
To give a parallel example: suppose you want to build a Debian system without glibc. You could attempt to make piles of software work with another libc implementation, and you'll sometimes run into bugs where software depends specifically on features of glibc. Such software is not broken for doing so; it simply avoided reimplementing glibc functionality to work with other libc implementations that don't have that functionality. You could submit patches for such projects, to make them build without glibc; some projects might take those patches. However, the bugs you might file are wishlist at best, and a maintainer would not be particularly unreasonable to close such a bug as wontfix if the patches needed to work with another libc are large, invasive, and not easily maintainable.
Posted Oct 20, 2014 3:30 UTC (Mon)
by mgb (guest, #3226)
[Link] (15 responses)
Debian doesn't need patches. We have the Wheezy source we can recompile.
We just need a GR to prevent systemd proponents from deliberately breaking things again.
Posted Oct 20, 2014 3:41 UTC (Mon)
by josh (subscriber, #17465)
[Link]
You seem to be either clue-resistant or deliberately ignoring my responses, and I have no further interest in arguing this further with you. I believe anyone reading the comment thread can see the point we're each trying to make, and evaluate each for themselves.
Posted Oct 20, 2014 7:39 UTC (Mon)
by tao (subscriber, #17563)
[Link] (2 responses)
Debian doesn't need patches. We have the Woody source we can compile.
We need a GR to prevent the proponents of recent versions of the kernel from deliberately breaking things again.
Posted Oct 20, 2014 9:51 UTC (Mon)
by josh (subscriber, #17465)
[Link] (1 responses)
It worked before without glibc. It doesn't work now without glibc. It was broken. Deliberately.
Debian doesn't need patches. We have the Bo source we can recompile.
We just need a GR to prevent glibc proponents from deliberately breaking things again.
Posted Oct 22, 2014 7:34 UTC (Wed)
by jordi (guest, #14325)
[Link]
Posted Oct 20, 2014 13:23 UTC (Mon)
by jrn (subscriber, #64214)
[Link] (10 responses)
Posted Oct 20, 2014 13:57 UTC (Mon)
by josh (subscriber, #17465)
[Link] (9 responses)
Posted Oct 20, 2014 14:10 UTC (Mon)
by jrn (subscriber, #64214)
[Link] (8 responses)
I was hoping someone could clarify what was broken, so it can get fixed in time for the release.
Posted Oct 20, 2014 14:17 UTC (Mon)
by jrn (subscriber, #64214)
[Link]
Especially when people disagree a lot and their identity seems to be wrapped up in a question, actual practical problems can be easier to solve than finding abstract principles to agree on.
Posted Oct 20, 2014 14:39 UTC (Mon)
by josh (subscriber, #17465)
[Link] (6 responses)
Posted Oct 20, 2014 14:52 UTC (Mon)
by johannbg (guest, #65743)
[Link] (5 responses)
Posted Oct 20, 2014 15:03 UTC (Mon)
by Cyberax (✭ supporter ✭, #52523)
[Link] (4 responses)
There is a ton of insightful guest comments here, so banning them is counter-productive. However, banning all the systemd-related threads might make sense. The SNR has become way too low in these threads.
Posted Oct 20, 2014 15:10 UTC (Mon)
by johannbg (guest, #65743)
[Link]
Posted Oct 22, 2014 19:48 UTC (Wed)
by Kamilion (subscriber, #42576)
[Link] (2 responses)
I don't have much money, but I do keep my LWN subscription running to pick up some of the most meaningful insight into the linux world and it's players.
So far, I think Raven667 summed it up best with:
So far most of what I've heard has been grunts of indifference, a couple 'oh thank god I can finally kill that horrible initscript hack', and only one outright dismissal of systemd from a hardcore gentoo'er I know.
But hey, I helped out Gerard Beekmans and Jessie Tie-Ten-Quee with the getting the first copies of Linux from Scratch out the door -- I understand my system enough to know why things are. I understand others may not necessarily have that clarity, nor do I fault them for not wishing to develop it. Humans are by nature self-specializing, after all.
Posted Oct 23, 2014 21:13 UTC (Thu)
by cdmiller (guest, #2813)
[Link] (1 responses)
Around here a few consternations expressed by sysadmins are the implementation of the binary log (corruption handling, reinvention of the wheel), lack of log shipping (yay let's run 2 loggers now), and a perception of "crazy feature creep" (one current joke/betting pool is when windows-registryd will appear).
In the server realm a couple precepts are stability generally trumps features and "sudden or quick" forklift changes to services are to be avoided if possible. If or when systemd becomes a problem or too much of a pain point our sysadmins will eventually route around it is the sysadmin feedback I receive at present.
Posted Oct 23, 2014 22:19 UTC (Thu)
by johannbg (guest, #65743)
[Link]
1. https://www.debian.org/vote/2014/vote_003
Posted Oct 20, 2014 21:57 UTC (Mon)
by rodgerd (guest, #58896)
[Link]
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best
"If things were as bad as the detractors say it would have been obvious for a long time and they wouldn't be talking about 'potential' problems, there would be a long line of angry pitchfork wielding sysadmins."
Irrationality at it's best
Irrationality at it's best
Irrationality at it's best