HI, Actually problem is not tools but documentation of recommended procedure. We need public encouragement to use current sbuild tool chain. (I didn't know it has evolved so much in last ? years.)
(Yes, I bare some responsibility...) On Sat, 2021-04-17 at 23:45 +0000, nerdymutualist wrote: > Hello Debian developers and maintainers, > > When I started to venture into building my own .deb packages, I > discovered that the process is (at least in my opinion) relatively > complex and arduous, and a variety of tools, sometimes overlapping, > exist to facilitate the process. On the other hand, Solus (another > distribution with which I have been involved in terms of packaging) > has a highly streamlined packaging process where most steps are > automated and the only input required is the URL of the source > tarball, the name of the package, and the steps to install the > program, and a tool called solbuild > (https://github.com/solus-project/solbuild) then uses OverlayFS to > make a container, download the tarball, run the installation steps, > detect which files were created by the installation script of the > software, and then build the package, all automatically without > requiring any sort of manual intervention. So I was thinking that > perhaps this approach might be applied to Debian to streamline the > packaging process and make it easier for people to contribute and > maintain packages. Do you think this would be a good idea? If so, I > would love to work on it (I am familiar with Go, Rust and Python). > > Thank you, > Jeremy (jwinnie) > Migrating from old pbuilder/cowbuilder practice to the current sbuild is what we need to promote. See: https://wiki.debian.org/sbuild (I updated this recently for source only upload compatible shape) sbuild default setting uses OverlayFS. Osamu

