News for hackers. Stuff that matters.
Re:The sad state of sysadmin in the age of containers by sltkr on Wednesday April 22, 2015 @07:34AM (#9419659)
> Using it is usually as simple as "configure;make;make install".

"Usually" indeed. Because if it breaks, you do need to know the implementation details to figure out what's wrong.

Re:The sad state of sysadmin in the age of containers by Jare on Wednesday April 22, 2015 @08:10AM (#9419799)
That's the same for "wget|sh", apt-get, npm or any other system. Now, if the argument is that configure tends to break more often and for more obscure reasons, I can tentatively agree with that.
Re:The sad state of sysadmin in the age of containers by deong on Wednesday April 22, 2015 @11:14AM (#9421001)
This is the reason why all these standalone things bundle everything into their installation process.

The problem is installing 206 different pythons on my system just makes it more likely that something else is going to break.

Re:The sad state of sysadmin in the age of containers by garthk on Thursday April 23, 2015 @07:56PM (#9430676)
… which is one of the pressures driving Docker adoption. Each process tree gets its own root filesystem to trash with its multitude of dependencies. DLL hell, shared library hell, JDK hell, Ruby and Python environment hell… a lot of it can be summed up as "userland hell". Docker makes it easy to give the process its own bloody userland and be done with it.
Re:The sad state of sysadmin in the age of containers by deong on Monday April 27, 2015 @06:37AM (#9445375)
I think this falls under the heading of "I'm old", but I already have one machine to maintain. Replacing it with N machines to maintain doesn't feel like a win to me.
Re:The sad state of sysadmin in the age of containers by lmm on Wednesday April 22, 2015 @11:52AM (#9421292)
I'd actually disagree with that. Auto* breaks less often than wget or npm, IME.
Re:The sad state of sysadmin in the age of containers by bd_at_rivenhill on Wednesday April 22, 2015 @12:33PM (#9421602)
My experience is that "configure;make;make install" has a much higher probability of success (>95% regardless of whether you are running the most up-to-date version of the OS) than something like cmake (which seems to hover around 60% if you try to build on slightly older systems).