On Thu, 16 May 2019 15:27:12 +0100 James Clarke <jrt...@debian.org> wrote:
> Please read the entire thread, in particular [1]. If you want to do a > source-only upload without building binaries at the same time, just use > `dpkg-buildpackage -S`. I really don't think `pdebuild --debbuildopts -S` is a > useful thing to be doing; it's a waste of time with added complexity. We > support source-only uploads using pdebuild/pbuilder with --source-only-changes, > so please do not erroneously assert that we do not support source-only uploads. > We do. But using a chroot to just build a source package is, in my opinion, > pointless (unless using something like --use-pdebuild-internal, but that's > fairly obscure and not so well maintained). hi! I'm running into the same issue doing a cross distro build (compiling packages for older debian/ubuntu). Maybe i'm doing something wrong, but when I run dpkg-buildpackage -S, the build fails since I don't have the correct build dependencies installed: dpkg-checkbuilddeps: error: Unmet build dependencies: bison cmake (>= 1.6.2) doxygen flex gfortran graphviz Now the problem is that since i'm building for older distros the dependency version don't match. What would be the right thing to do here? For the binary packages using gbp and pbuilder just works fine. thanks, - Gijs