by JNRowe on 5/26/25, 4:05 PM with 26 comments
by mrweasel on 5/26/25, 7:38 PM
The whole Debian package infrastructure is remarkable complete and capable, but it's dense and the documentation is not great. The git-buildpackage is barely documented, at least not in a manor which where a newbie can just build a package and be sure that an upgrade will work in the future.
by dundarious on 5/26/25, 6:00 PM
by sevg on 5/27/25, 12:32 AM
Unfortunately, it’s not easy to discover what automatic things are happening and what they’re doing. (If you look at the debian files for a package without packaging knowledge, you often can’t tell how the package is made. Arch Linux PKGBUILD files for example are much easier to understand without prior knowledge.)
This isn’t necessarily a problem, but the documentation is poor as well, which means the barrier to entry is artificially high.
At least that was my impression from a few years ago. Maybe things are better now.
by denkmoon on 5/26/25, 10:42 PM
by pabs3 on 5/27/25, 5:02 AM
by pornel on 5/27/25, 9:40 AM
I'm maintaining cargo-deb that builds a .deb from a Rust/Cargo binary project with no configuration needed.