Package: git-buildpackage Version: 0.8.5 Dear people close to git-buildpackage,
Here an report about `gbp buildpackage` behaving strange. I think that it is good that mention that I'm new to git-buildpackage. I got gbp working on one system. Showing the first part ofit for reference. -----8<----8<-----8<------ stappers@nero:~/src/pkg-radvd $ gbp buildpackage gbp:info: radvd_2.15.orig.tar.gz does not exist, creating from 'upstream/2.15' Building with cowbuilder for distribution sid W: /home/stappers/.pbuilderrc does not exist I: using cowbuilder as pbuilder dpkg-checkbuilddeps: Unmet build dependencies: bison libdaemon-dev check W: Unmet build-dependency in source dpkg-buildpackage: source package radvd dpkg-buildpackage: source version 1:2.15-1.1 dpkg-buildpackage: source distribution UNRELEASED dpkg-buildpackage: source changed by Geert Stappers <stapp...@debian.org> dpkg-source --before-build pkg-radvd dpkg-source: info: applying kfreebsd.patch dpkg-checkbuilddeps: Unmet build dependencies: bison libdaemon-dev check dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag to override.) dpkg-buildpackage: warning: this is currently a non-fatal warning with -S, but will probably become fatal in the future fakeroot debian/rules clean dh clean --with autoreconf dh_testdir debian/rules override_dh_auto_clean make[1]: Entering directory '/home/stappers/src/pkg-radvd' rm -f gram.c gram.h scanner.c rm -f privsep.c make[1]: Leaving directory '/home/stappers/src/pkg-radvd' dh_autoreconf_clean dh_clean dpkg-source -b pkg-radvd dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building radvd using existing ./radvd_2.15.orig.tar.gz dpkg-source: info: building radvd in radvd_2.15-1.1.debian.tar.xz dpkg-source: info: building radvd in radvd_2.15-1.1.dsc dpkg-genchanges -S >../radvd_2.15-1.1_source.changes dpkg-genchanges: including full source code in upload dpkg-source --after-build pkg-radvd dpkg-source: info: unapplying kfreebsd.patch dpkg-buildpackage: full upload (original source is included) -> Copying COW directory forking: rm -rf /var/cache/pbuilder/build//cow.27747 forking: cp -al /var/cache/pbuilder/base.cow /var/cache/pbuilder/build//cow.27747 I: unlink for ilistfile /var/cache/pbuilder/build//cow.27747/.ilist failed, it didn't exist? forking: chroot /var/cache/pbuilder/build//cow.27747 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i ' -> Invoking pbuilder forking: pbuilder build --debbuildopts --debbuildopts --buildplace /var/cache/pbuilder/build//cow.27747 --buildresult /home/stappers/src --debbuildopts --no-targz --internal-chrootexec chroot /var/cache/pbuilder/build//cow.27747 cow-shell /home/stappers/src/radvd_2.15-1.1.dsc W: /home/stappers/.pbuilderrc does not exist I: Running in no-targz mode I: using fakeroot in build. I: Current time: Sun Oct 23 13:10:05 CEST 2016 I: pbuilder-time-stamp: 1477221005 I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: policy-rc.d already exists I: Obtaining the cached apt archive contents I: Installing the build-deps -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team <pbuilder-ma...@lists.alioth.debian.org> Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: dh-autoreconf, debhelper (>= 9), flex, bison, pkg-config, libdaemon-dev, check dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 11639 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on dh-autoreconf; however: Package dh-autoreconf is not installed. pbuilder-satisfydepends-dummy depends on debhelper (>= 9); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on flex; however: Package flex is not installed. -----8<----8<-----8<------ This what happens on another system. -----8<----8<-----8<------ stappers@dussel:~/src/pkg-radvd $ gbp buildpackage gbp:info: Creating radvd_2.15.orig.tar.gz from 'upstream/2.15' Building with cowbuilder for distribution sid W: /home/stappers/.pbuilderrc does not exist I: using cowbuilder as pbuilder dpkg-checkbuilddeps: Unmet build dependencies: dh-autoreconf debhelper (>= 9) flex bison libdaemon-dev check W: Unmet build-dependency in source dpkg-buildpackage: source package radvd dpkg-buildpackage: source version 1:2.15-1.1 dpkg-buildpackage: source distribution UNRELEASED dpkg-buildpackage: source changed by Geert Stappers <stapp...@debian.org> dpkg-source --before-build pkg-radvd dpkg-checkbuilddeps: Unmet build dependencies: dh-autoreconf debhelper (>= 9) flex bison libdaemon-dev check dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag to override.) dpkg-buildpackage: warning: this is currently a non-fatal warning with -S, but will probably become fatal in the future fakeroot debian/rules clean dh clean --with autoreconf make: dh: Command not found debian/rules:8: recipe for target 'clean' failed make: *** [clean] Error 127 dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2 gbp:error: 'git-pbuilder' failed: it exited with 2 stappers@dussel:~/src/pkg-radvd $ -----8<----8<-----8<------ It fails on missing build dependency debhelper. I think that is strange. Expected behaviour would/should be installing build dependencies. More information about the systems 'nero' and 'dussel' in a next message. Groeten Geert Stappers -- Leven en laten leven