LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-15-2019, 09:56 AM   #226
jakedp
Member
 
Registered: Oct 2016
Location: Canada
Distribution: Slackware64, Mageia
Posts: 226

Rep: Reputation: 184Reputation: 184

Quote:
Originally Posted by jsbjsb001 View Post
...I can understand some of the arguments against it, but what I've noticed time and time again in any "debate" about it, is that; they generally boil down to philosophy, more precisely, "it doesn't do things the UNIX way". I guess the first point there would be; define "the UNIX way". The second point I'd make would be; while yes, Linux is a "Unix-like system", it isn't UNIX itself, so why does it have to "do everything the UNIX way"? I've not heard or seen much that gives any good answer to that in any systemd "debate" I've seen (here or elsewhere).

How many times does the unix way have to be defined and for how many more decades? RTFM.



You mean you have not heard or seen the answers you want to or like. The argument against systemD is what is called Emperical Evidence. There is more facts, witnesses, against (even in this thread alone but staggering scattered around the net) systemD then for it. Just because people refuse to consider the emperical evidence, do not understand the term I just used, or just do not care, does not change one iota what is stacked against systemD.
 
2 members found this post helpful.
Old 08-15-2019, 10:11 AM   #227
jakedp
Member
 
Registered: Oct 2016
Location: Canada
Distribution: Slackware64, Mageia
Posts: 226

Rep: Reputation: 184Reputation: 184
Quote:
Originally Posted by orbea View Post
There isn't any one single bsdinit, Slackware uses a collection of rc scripts which are similar to inits used by at least some BSD systems. While there are certainly overlaps with the init that debian used to have and Slackware, the way they are used is rather different and any points systemd proponents have against sysvinit in debian don't really hold ground here. It would make as much sense to argue against gnome3 in a KDE thread, this is what is called a strawman argument...

Personally I find the Slackware init to be well understood, easy to hack and reliable. There aren't really any significant ways that can be improved upon.

Exactly. Slackware has unique init that no one else has. The differences may be small compared to similar inits (and talking in the whole) but it actually makes big differences in the real world. systemV always sucked but it was what people had. If you dig you will find all kinds of opinions going back to the early '80s attesting my assertion. It is just not my opinion.


Instead of adopting Slackware' s init, OpenRC (I quite like it), runit (my fav), a BSD (again they differ between them), and getting rid of systemV the elitists in the Linux world went nutty and pushed systemD upon us.



Oh well. It will die.
 
2 members found this post helpful.
Old 08-15-2019, 10:20 AM   #228
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth, unfortunately...
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881

Rep: Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063
Quote:
Originally Posted by jakedp View Post
Because someone disagreed? There is no name calling, or other rude behaviour, sure some passionate moments. Yet, it is passion that is the vehicle behind free software and if people were not passionate about their free systems we would be using shitty systems from the 90s or earlier on shitty hardware with CPU and RAM still measured in Mb and hard drives weighed in pounds and three digit resolution sizes.
Quote:
Originally Posted by jakedp View Post
How many times does the unix way have to be defined and for how many more decades? RTFM.

You mean you have not heard or seen the answers you want to or like. The argument against systemD is what is called Emperical Evidence. There is more facts, witnesses, against (even in this thread alone but staggering scattered around the net) systemD then for it. Just because people refuse to consider the emperical evidence, do not understand the term I just used, or just do not care, does not change one iota what is stacked against systemD.
Hmmm, no rude behaviour? Perhaps you have a different meaning of "rude behaviour". Seems Richard Cranium called it right. And that's "systemd", not "systemD" BTW, perhaps you need to RTFM.

Quote:
Originally Posted by Richard Cranium View Post
I'd respond to that, but then this thread would very rapidly become more vile than any of our past systemd threads. Have a nice day.
Seems that way, I'm out now too...
 
Old 08-15-2019, 10:31 AM   #229
jakedp
Member
 
Registered: Oct 2016
Location: Canada
Distribution: Slackware64, Mageia
Posts: 226

Rep: Reputation: 184Reputation: 184
Quote:
"Spelling

Yes, it is written systemd, not system D or System D, or even SystemD."

- https://freedesktop.org/wiki/Software/systemd/
Hmm. I write it systemD when I feel like it because of my total lack of respect for it and the developers complete lack of respect for me and others.

Post one example of rude behaviour. Not from me, because many people interpret my directness as rude and if they do too bad. As my comment was not directed at myself and in general please provide one example.

Last edited by jakedp; 08-15-2019 at 10:32 AM.
 
Old 08-15-2019, 10:39 AM   #230
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,572
Blog Entries: 19

Rep: Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451
Quote:
Originally Posted by jakedp View Post
There is more facts, witnesses, against (even in this thread alone but staggering scattered around the net) systemD then for it. Just because people refuse to consider the empirical evidence, do not understand the term I just used, or just do not care, does not change one iota what is stacked against systemD.
Sorry, but the number of people who are against systemd is not empirical evidence of anything but the state of public opinion. There are some real arguments against systemd that have been aired in this thread, but how many people vote on either side is totally irrelevant. After all, there was a time when most people thought the earth was flat (though educated people like Dante always knew it was round). Now practically everyone agrees that it is round. Does that mean that the actual shape of the earth has changed over the centuries? Of course not!

Let's stick to arguments about how systemd works (or doesn't) and leave the numbers game out of it.
 
4 members found this post helpful.
Old 08-15-2019, 11:02 AM   #231
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by hazel View Post
Let's stick to arguments about how systemd works (or doesn't) and leave the numbers game out of it.
With all due honesty how well it does or doesn't work is not the only issue, the development standards and developers behind the software are a large contributing factor to why many people are not interested in using it. You may not deal with developers, but unreasonable or hostile developers are a real concern for package maintainers and other people reporting or fixing issues.

It is the developers that lead to current situation where systemd has a large amount of technical debt, it has many different moving parts and a lot of lines of code with great potential for current and latent bugs. The increased complexity also greatly increases the burden and difficulty of fixing any bugs.

For example a while ago I was dealing with a niche udev issue until I discovered it was fixed in the latest udev releases in both systemd and eudev which Slackware uses. Since Slackware uses eudev it was easily fixed upon reporting the issue and solution where Pat updated one package in current. If Slackware was using systemd fixing this would of not been nearly so easy given the increased complexity and technical debt behind integrating an entire ecosystem into PID 1...

By all means systemd is not the only program that has faced issues like this, wise developers are unfortunately a rare thing...
 
5 members found this post helpful.
Old 08-15-2019, 11:30 AM   #232
m.a.l.'s pa
Member
 
Registered: Oct 2007
Location: albuquerque
Distribution: Debian, Arch, Kubuntu
Posts: 366

Rep: Reputation: 139Reputation: 139
Quote:
Originally Posted by montagdude View Post
Well, this thread seems to be going the way of every systemd thread.
Yup.
 
Old 08-15-2019, 11:33 AM   #233
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 570

Rep: Reputation: 413Reputation: 413Reputation: 413Reputation: 413Reputation: 413
Quote:
Originally Posted by ZhaoLin1457 View Post
And anyway, if we want to be barely fair in comparations, I believe we should compare systemd with the flock of packages shipped by Slackware to resolve some features in the likes of systemd. True, starting with init system, but you should add also eudev, ConsoleKit2, PolicyKit, WhateverKit, udisks{,2} and God knows which ones other.

If we will do the sums, maybe we will discover that "our solution" is several times more complicated than that million lines, also as lines of code, not only as packaging, which probably is obvious.
Udev is necessary, and we had that long before systemd. We had to switch to the forked implementation because of the kernel hooks. I don't use consolekit, policykit or udisks2. I don't have to have those things on Slackware. Poettering stated a goal to make components of systemd inseparable so you couldn't do things like that, but thanks to Gentoo devs and eudev, we can still function.
 
4 members found this post helpful.
Old 08-15-2019, 11:34 AM   #234
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,022

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
Quote:
Originally Posted by orbea View Post
For example a while ago I was dealing with a niche udev issue until I discovered it was fixed in the latest udev releases in both systemd and eudev which Slackware uses. Since Slackware uses eudev it was easily fixed upon reporting the issue and solution where Pat updated one package in current. If Slackware was using systemd fixing this would of not been nearly so easy given the increased complexity and technical debt behind integrating an entire ecosystem into PID 1...

By all means systemd is not the only program that has faced issues like this, wise developers are unfortunately a rare thing...
You are aware that your own story is a proof against your own words?

What happened, in fact?

1. You are dealing with a niche issue of UDEV
2. You are not alone on dealing with this niche issue on UDEV, and someone else reported this bug to the systemd developers
3. The systemd developers, over this "bloated" source code fixed that particular bug and they made a new release
4. The Gentoo guy grabbed the new systemd release and as usual with his machete extracted the UDEV, in a new proud eudev release
5. The Slackware updated the EUDEV to the new release, and that made you happy

I do not know others, but I do not believe that we should be proud, waiting like some puppies for someone else to give us a fresh hulk of systemd.

This is the real issue.

Last edited by ZhaoLin1457; 08-15-2019 at 11:44 AM.
 
2 members found this post helpful.
Old 08-15-2019, 11:37 AM   #235
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,022

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
Quote:
Originally Posted by TheRealGrogan View Post
Udev is necessary, and we had that long before systemd. We had to switch to the forked implementation because of the kernel hooks.
This UDEV "fork" is today just code chopped from systemd by a Gentoo guy using a machete. I will not be sooo proud of it.

Last edited by ZhaoLin1457; 08-15-2019 at 11:38 AM.
 
Old 08-15-2019, 11:39 AM   #236
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,572
Blog Entries: 19

Rep: Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451
Quote:
Originally Posted by TheRealGrogan View Post
I don't use consolekit, policykit or udisks2. I don't have to have those things on Slackware.
Me neither! Though I can see some advantages in principle from policykit, compared with sudo. What consolekit is for, I never worked out.
 
Old 08-15-2019, 11:40 AM   #237
jakedp
Member
 
Registered: Oct 2016
Location: Canada
Distribution: Slackware64, Mageia
Posts: 226

Rep: Reputation: 184Reputation: 184
Quote:
Originally Posted by hazel View Post
Sorry, but the number of people who are against systemd is not empirical evidence of anything but the state of public opinion. There are some real arguments against systemd that have been aired in this thread, but how many people vote on either side is totally irrelevant. After all, there was a time when most people thought the earth was flat (though educated people like Dante always knew it was round). Now practically everyone agrees that it is round. Does that mean that the actual shape of the earth has changed over the centuries? Of course not!

Let's stick to arguments about how systemd works (or doesn't) and leave the numbers game out of it.

Someone stating a real world event on how systemD broke or mangled their system, is a piece of empirical evidence. Yes, the number game comes into play at some point if it is an 'intelligent assesment'. At some point one has to count the pros and cons of an argument and the amount of instances of arguments that have been observed. Sooner or later it always involves numbers in some way or another.



You use the the example of flat earth and have no proof of your claim. That is not empirical. For it to be empirical there has to be textual witnesses (any living witnesses to your claim are all long dead). Well, there is nobody in texts that claim the earth was flat as your FUD example you learnt from someone else and never checked yourself claim. BTW, flat earthers do not claim a flat earth but Flat Plane. You just provided an example of an opinion vs empirical evidence. You cannot provide me one quote from an ancient or medieval text that such a claim was made and claim everybody believed it, which is hogwash. There was many thoughts and ideas floating around for thousands of years, and the predominant one was a Flat Planar. Also, it was Copernicus that brang the Heliocentric model in and became standard and Dante had not one little thing to do with it. Show me in Dante' s work he thought it was round? I have read his poems. The globe earth is from the Heliocentric model, and has stuck ever since that became a standard model.

In short, yes, the amount of people against systemD because of experience with it IS Empirical Evidence and the numbers do count. You do not build a bridge by discounting the numbers of factors that cause failures, their chance of failures, etc. You count them into the equation because otherwise it is not engineering, it is not technical, it is just plain ignorance.

Last edited by jakedp; 08-15-2019 at 11:48 AM.
 
2 members found this post helpful.
Old 08-15-2019, 11:40 AM   #238
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 648
Blog Entries: 2

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
Quote:
Originally Posted by TheRealGrogan View Post
Udev is necessary, and we had that long before systemd. We had to switch to the forked implementation because of the kernel hooks. I don't use consolekit, policykit or udisks2. I don't have to have those things on Slackware. Poettering stated a goal to make components of systemd inseparable so you couldn't do things like that, but thanks to Gentoo devs and eudev, we can still function.
Its alarming that some devs could just decide to replace all those things in one monolithic package; with the stated purpose of merging components you plan to replace into one inseparable package; and then some how getting the kernel devs to change what got changed (in this case udev) to effectively (if not intentionally) force adoption along. If nothing else I have to say thank you to Poettering for the wake up call.
 
7 members found this post helpful.
Old 08-15-2019, 11:52 AM   #239
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,572
Blog Entries: 19

Rep: Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451Reputation: 4451
Quote:
Originally Posted by jakedp View Post
Also, it was Copernicus that brang the Heliocentric model in and became standard and Dante had not one little thing to do with it. Show me in Dante' s work he thought it was round? I have read his poems. The globe earth is from the Heliocentric model, and has stuck ever since that became a standard model.
Well, this is rather off the main point of the thread, but if you read the Inferno, you will see that hell is presented as a funnel-shaped volume under the surface of the earth with its point at the earth's centre. Each circle is smaller and more crowded than the one above. At the bottom of the funnel, Lucifer lies entombed in a block of ice. Dante and Virgil climb down to his waist and then up his legs towards Mount Purgatory on the other side of the earth.

Dante asks why they are now going upwards when they haven't turned around, and Virgil explains that Lucifer's waist corresponds to the centre of the earth and that any direction away from this will be "up".

Of course Dante and his contemporaries believed that the spherical earth was motionless at the centre of the universe and Copernicus believed it went around the sun, but that is a different issue altogether

Last edited by hazel; 08-15-2019 at 11:54 AM.
 
2 members found this post helpful.
Old 08-15-2019, 12:15 PM   #240
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 570

Rep: Reputation: 413Reputation: 413Reputation: 413Reputation: 413Reputation: 413
Quote:
Originally Posted by ZhaoLin1457 View Post
This UDEV "fork" is today just code chopped from systemd by a Gentoo guy using a machete. I will not be sooo proud of it.
You're the one posturing, parroting and making semantic arguments. Why would I be "proud" of it? I didn't write it, but I do need udev. Spare me the pedantry... I know it's systemd's udev implementation.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Q. Can your Linux PC run Crysis? OK, it can. But will it run natively? A. Soon, very soon LXer Syndicated Linux News 0 03-11-2014 11:01 PM
LXer: My Nerd Life: Too Loud, Too Funny, Too Smart, Too Fat LXer Syndicated Linux News 0 01-24-2014 05:21 AM
LXer: Abolishing patents: Too soon or too late? LXer Syndicated Linux News 0 01-09-2013 02:20 PM
Application Assessment for Linux Migration MSquared Linux - Software 1 02-02-2005 05:14 PM
Probed and Attacked - Battle Damage Assessment halifax Linux - Security 2 08-17-2003 08:06 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:53 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration