Re:Ask HN: What do you want to see in Debian 10 (“buster”)?
by lloeki on Monday June 19, 2017 @05:49AM
(#14585682)
Indeed. Typical scenario, I have software X that can follow such a process:
tar xfvz foo
cd foo
./configure --prefix aze
make
make install DEST_DIR=qsd
I want to package this to save build and deploy time as well as increase reliability. It should be downright trivial to: 1. find the info explaining me how to do this
2. understand it
3. effectively do this
Debian fails even starting with step 1. Even if you manage to go through step 2 with some hair left, step 3 is insane compared to the mentioned alternatives.This does not even involve step 4 (contributing the package back if it's not for internal use)
Re:Ask HN: What do you want to see in Debian 10 (“buster”)?
by esjeon on Sunday June 18, 2017 @09:18AM
(#14580515)
I'm totally with this. Simplified build process will help people adopting newer/custom packages into stable releases. Better if a package can be generated from single definition file. Even Redhat has a simpler build system that relies on package "spec" files. The current workflow resembles the one in Redhat, but is more verbose and, well, dirty.
DESCRIPTION: on distros like arch, to a lesser extent void and even gentoo, writing package definition files (PKGBUILDs, ebuilds, templates) is relatively straightforward; in contrast, i don't even know where to start with finding, editing and building debian packages. i think they're built from source packages but beyond that i have no clue. i think visibility of documentation could help here, if not more radical changes to be more similar to the arch/gentoo workflow.