I am begging software projects to release programs as tarballs or plain old static binaries. I don't know what a Helm chart is. I am not installing an entire Kubernetes cluster. Docker breaks LXC and firewalls and is constantly breaking for mysterious reasons. I would rather submit myself to hours of `./configure && make && make install` frustration than try to hack through the endless hellscape of containerized deployment systems.
@aphyr I am legitimately not sure where I am more annoyed by "here is our helm chart, good luck" or "here is a single static binary for you to run (assuming your system uses the same libc as ours) (assuming you trust blobs)" (looking at you here hashicorp).

@owen @aphyr If it's static it doesn't care about the host libc.

Lots of folks lie tho and say static when they mean "static except glibc and whatever other part of our base system we assume is the same as yours". 🤬

@dalias @owen @aphyr nodds in agreement

I want stuff to be portable and reproduceable!

  • And that means actually including - or at the very least declaring - ALL dependencies...

The whole #PainAndFrustration with #LinuxFromScratch, bloated #GNUtils and #GlibC constantly breaking shit (among other things) is why I started @OS1337