Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
|
04-06-2014, 03:28 PM
|
#61
|
Senior Member
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982
|
Being strict does NOT mean or imply being an a*hole. If you aren't strict, the a*holes will take over and turn everything into sh*t.
|
|
6 members found this post helpful.
|
04-06-2014, 04:52 PM
|
#62
|
Member
Registered: Mar 2014
Location: Texas
Distribution: LFS 9.0 Custom, Merged Usr, Linux 4.19.x
Posts: 616
Rep:
|
Quote:
Originally Posted by hitest
Linus and Theo *really* know their code and they do not suffer fools lightly. They tell the truth and they don't care what people think. They answer to themselves. They don't need to be diplomatic.
|
Actually, everything I've ever read about Linus' more colorful statements amounts to this: He gets grumpy with people that should know better. Not noobs, not people whom are learning or don't have a clear picture. i.e. Mistakes that are made from carelessness, apathy or arrogance by people whom have the experience not too.
I can't say I blame him. I've got a guy at work who is a Sr. Admin and team manager who has said the most breathtakingly stupid things I've ever heard. I'm really, really glad I don't work for him because I could not sit there while he told me stuff like, "We shouldn't use x tool in x situation just because that's what its designed to do." So... then we should use a screwdriver to do a hammer's job? Are you mad? - No way I could keep that rebuttal from coming out of my mouth.
|
|
1 members found this post helpful.
|
04-06-2014, 05:01 PM
|
#63
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,155
Rep:
|
Question
Should I write:
this boring thread is useless
or
this useless thread is boring
?
|
|
1 members found this post helpful.
|
04-06-2014, 07:14 PM
|
#64
|
Senior Member
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858
|
You shouldn't comment at all, then.
|
|
9 members found this post helpful.
|
04-07-2014, 03:37 AM
|
#65
|
Member
Registered: Mar 2007
Distribution: Slackware64-current, Slackware64 14
Posts: 331
Rep:
|
I think it's clear that the goal now of systemd is to create an OS (I've now seen two quotes from Poettering to that effect). I suspect he (and others) sees the Linux kernel as part of that process and Linus will simply need to fall into line at some point. It's pretty arrogant.
I suppose the whole process will ultimately see a transformational change in what a large chunk of the Linux universe is, for better or worse.
|
|
|
04-07-2014, 04:03 AM
|
#66
|
Senior Member
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
|
Quote:
Originally Posted by allend
Yes, it is easy to push analogies to the point that they break, but in this case the designers of the gear box are cognisant of the existing engine and should have been more willing to accept design advice when presented with evidence of a deficiency. That said, the stress test that was imposed has resulted in suitable engine and gearbox modifications.
|
So the designer of a ZF 6 speed must understand that a 265 V8 won't be able to deal with the ratios? Sorry but that's just wrong. The fault is with the owner of the vehicle who wants to fit a part that is not suitable. Either fit an appropriate gearbox or if you desperately need the 0.50 overdrive ratio in your car fit an engine as well that can handle it.
Quote:
Originally Posted by enorbet
Until we know more about how much functionality would be lost for actual kernel debugging, just to accommodate systemd, this to me sounds like "Hey! If we drive a boat at full speed into this rock in the middle of the channel... it sinks. Must be something wrong with the boat"
|
Why is it these discussions all go like this? Got nothing reasonable to say so someone posts analogies that are ludicrous.
The problem between systemd and the kernel indicates the kernel has a weakness, admittedly a weakness that would probably never have been found unless something like systemd come along but the thing is it has and it has shown this weakness. Now that the weakness has been shown to exist wouldn't it be prudent to fix it? Isn't fixing problems the Linux way? or are we just going to ignore this weakness in the kernel because it is systemd, and by extension systemd's creators, who through no fault of their own have shown it exists?
|
|
|
04-07-2014, 04:08 AM
|
#67
|
Senior Member
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223
Rep:
|
I might be wrong on this one but can't we say sytemd spammed so many logs that it was like a DDoS attack? If so, I don't think it is kernel's fault.
|
|
|
04-07-2014, 04:20 AM
|
#68
|
Senior Member
Registered: Apr 2005
Posts: 2,727
|
The systemd people, especially Poettering, come from the angle that the current state of GNU/Linux is a mess, too many choices, over reliance on shell commands, not enough standardisation and dependence on people who know how to write scripts, so their objective is clearly not just an init system.
Poettering's views have been made clear time and time again - one famous example is:
"Linux is still too fragmented" http://linuxfr.org/nodes/86687/comments/1249943
It's pretty obvious that Poettering's vision is an OS which runs on his "standardised" software with Linux as the kernel and gnome 3 as the desktop.
MacOS gets mentioned by Poettering no less than 5 times as either a benchmark or inspiration - it's clear that this is his wet dream of the ideal OS/experience.
People like Poettering and de Icaza are selling the GNU/Linux eco system down the river to meet their own agendas. They're on power trips and sadly they're having their arses wiped every step of the way by other developers who should know better.
|
|
13 members found this post helpful.
|
04-07-2014, 04:29 AM
|
#69
|
Member
Registered: Oct 2009
Distribution: Slackware
Posts: 534
|
Quote:
Originally Posted by k3lt01
So the designer of a ZF 6 speed must understand that a 265 V8 won't be able to deal with the ratios? Sorry but that's just wrong. The fault is with the owner of the vehicle who wants to fit a part that is not suitable. Either fit an appropriate gearbox or if you desperately need the 0.50 overdrive ratio in your car fit an engine as well that can handle it.
|
So users that are trying to fit systemd in Linux are to blame? ) You've missed the analogy.. Probably because you either work with cars or actually know a bit (a lot) more of them then us... Think of a gearbox that's made for a specific car/engine, but fails.. After just putting in the gearbox and it fails, who do you blaim..
Anyway, I strongly suggest both of you to give up this analogy .. It really is beyond the scope..
Quote:
The problem between systemd and the kernel indicates the kernel has a weakness, admittedly a weakness that would probably never have been found unless something like systemd come along but the thing is it has and it has shown this weakness. Now that the weakness has been shown to exist wouldn't it be prudent to fix it? Isn't fixing problems the Linux way? or are we just going to ignore this weakness in the kernel because it is systemd, and by extension systemd's creators, who through no fault of their own have shown it exists?
|
The kernel had a weakness and they fixed it.. That's exactly what the systemd guys refused to do in their part.. They are the ones that said the debug messages are bloated to the point that they are not useful.. So then why keep them in the global 'debug'? Well.. because apparentely "they are building a core OS", and the dev kernels or users that actually use that debug statement (and have done so in the last couple of years) well.. "they all suck".. It was never about anything else...
Btw, from my understanding, the bloated messages was an already fixed bug (still, either Kay did know and just behaved like a child, or did not know and behaved like an idiot.. ).. Weird, what if that would have been a regression.. Would it this time not be a bug? Anyway, even now, when they are asked to use systemd.debug instead (and this is just because Linus doesn't trust them), they still insist on using the global parameter and just switch the default target of the debug messages (which, at least, is a small step forward)..
Last edited by Smokey_justme; 04-07-2014 at 04:33 AM.
|
|
|
04-07-2014, 04:32 AM
|
#70
|
Member
Registered: Oct 2009
Distribution: Slackware
Posts: 534
|
Quote:
Originally Posted by cynwulf
The systemd people, especially Poettering, come from the angle that the current state of GNU/Linux is a mess, too many choices, over reliance on shell commands, not enough standardisation and dependence on people who know how to write scripts, so their objective is clearly not just an init system.
Poettering's views have been made clear time and time again - one famous example is:
"Linux is still too fragmented" http://linuxfr.org/nodes/86687/comments/1249943
It's pretty obvious that Poettering's vision is an OS which runs on his "standardised" software with Linux as the kernel and gnome 3 as the desktop.
MacOS gets mentioned by Poettering no less than 5 times as either a benchmark or inspiration - it's clear that this is his wet dream of the ideal OS/experience.
People like Poettering and de Icaza are selling the GNU/Linux eco system down the river to meet their own agendas. They're on power trips and sadly they're having their arses wiped every step of the way by other developers who should know better.
|
I can't wait until the day comes to "jailbrake" my Linux system..
|
|
|
04-07-2014, 04:54 AM
|
#71
|
Senior Member
Registered: Apr 2005
Posts: 2,727
|
As a user of a "[not] really too relevant" OS / "toy OS" you don't really have much to worry about.
|
|
|
04-07-2014, 05:06 AM
|
#72
|
Member
Registered: Nov 2013
Posts: 744
Rep:
|
Quote:
Originally Posted by k3lt01
The problem between systemd and the kernel indicates the kernel has a weakness, admittedly a weakness that would probably never have been found unless something like systemd come along but the thing is it has and it has shown this weakness.
|
"It is impossible to make anything foolproof because fools are so ingenious."
this "weakness" needs root privileges
there are many more ways to break the kernel if you have root privileges
|
|
|
04-07-2014, 05:15 AM
|
#73
|
Senior Member
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
|
Quote:
Originally Posted by Smokey_justme
So users that are trying to fit systemd in Linux are to blame? ) You've missed the analogy..
|
Nah, you see I never said that nor did I miss the analogy. What I did say was the analogy used was wrong.
Quote:
Originally Posted by Smokey_justme
Probably because you either work with cars or actually know a bit (a lot) more of them then us... Think of a gearbox that's made for a specific car/engine, but fails.. After just putting in the gearbox and it fails, who do you blaim..
|
So you're trying to re-word the analogy to make it fit. Sorry still doesn't work.
Quote:
Originally Posted by Smokey_justme
Anyway, I strongly suggest both of you to give up this analogy .. It really is beyond the scope..
|
Why then get involved in it if you want us to drop it?
Quote:
Originally Posted by Smokey_justme
The kernel had a weakness and they fixed it.. That's exactly what the systemd guys refused to do in their part.. They are the ones that said the debug messages are bloated to the point that they are not useful.. So then why keep them in the global 'debug'? Well.. because apparentely "they are building a core OS", and the dev kernels or users that actually use that debug statement (and have done so in the last couple of years) well.. "they all suck".. It was never about anything else...
|
Smokey I haven't heaped praise on the systemd devs, I have pointed out that without systemd the problem in the kernel may not have been found and therefore the kernel would have a weak spot.
|
|
|
04-07-2014, 05:19 AM
|
#74
|
Moderator
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
|
Quote:
Originally Posted by Luridis
So how do I build it with the init system, but without the network daemon or session manager? How do I build it with a logger, but not udev?
|
Study the configure script, you can disable most of the features (AFAIK all except journald and udev) at will.
Quote:
I can build GCC with C, C++ and not everything else. Or I can add Fortran, or Golang, or PL/I, or D. In the kernel I can build support for x, y or z in any combination.
This lack of modularity is often the number 1 complaint.
|
Really, before commenting further you should use some time to investigate systemd a bit further, the lack of modularity you speak of does not really exist. You may also want to have a look at bartgymnast's effort to port systemd to Slackware, just to see how minimal a systemd installation can be.
Quote:
I saw lennard chew out one guy just because he wanted to use ulibc instead of glibc, he was building for embedded. "Not our problem, doesn't contain features we use."
That guy was probably excited to give systemd a try on embedded until he walked into that flaming. All because he wanted an interop with an alternate POSIX lib. What a shame...
|
Yes, systemd requires glibc, yes, the systemd people prefer not to code POSIX compliant, but to use all the advanced features of the Linux environment instead. This is all known for a long time already and shouldn't surprise anyone anymore.
Last edited by TobiSGD; 04-07-2014 at 05:39 AM.
|
|
|
04-07-2014, 05:24 AM
|
#75
|
Moderator
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
|
Quote:
Originally Posted by moisespedro
I might be wrong on this one but can't we say sytemd spammed so many logs that it was like a DDoS attack? If so, I don't think it is kernel's fault.
|
Both parties are at fault here. Yes, systemd spammed kmsg (by the way, this was a bug that at that time was already fixed in their git), but kmsg had no mechanism in place that could handle the spamming, which at leat I consider to be a security problem and therefore a bug. You may consider that a DDoS attack, but not being able to handle that is the kernel's fault.
|
|
|
All times are GMT -5. The time now is 03:14 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|