News for hackers. Stuff that matters.
Re:Why is Debian the way it is? by pabs3 on Monday October 09, 2023 @02:25AM (#37817506)
If you "just have a binary" then you aren't compiling from source, which means you can't make modifications to that binary easily, which Debian wants to be able to do to fix security issues and other bugs.

There is a large range of documentation, everything from the simple to the more advanced to different packaging niches. The large amount of docs makes that harder to navigate though, and a lot of stuff is moving towards automated packaging these days anyway.

https://wiki.debian.org/AutomaticPackagingTools

Re:Why is Debian the way it is? by klysm on Monday October 09, 2023 @11:24AM (#37821403)
Having to use these automatic packaging tools is exactly my gripe. I don’t want to have to rely on whatever scripts someone conjured up if it’s not supported by the distro itself.

I agree it always makes sense to have sources involved for packages that are getting distributed as part of the distro, but what if I want to just deploy my product on a server without the sources?

Re:Why is Debian the way it is? by pabs3 on Tuesday October 10, 2023 @06:49AM (#37830494)
The tools I am talking about are integrated into, supported by, and used by packages within, the distro itself. I'm not talking about external things that make low quality packages.

If you want to make external packages (such as those that don't come with source), then you can just use `dpkg-deb --build` or one of its many wrappers to shove the binary into a .deb.