On Sun, Oct 23, 2016 at 03:56:02PM +0200, Geert Stappers wrote:
> 
> Here an report about `gbp buildpackage` behaving strange.
> 
> -----8<----8<-----8<------
> stappers@nero:~/src/pkg-radvd
> $ gbp buildpackage
      ...
>  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: Installing the build-deps
>  -> Attempting to satisfy build-dependencies
>  -> Creating pbuilder-satisfydepends-dummy package
> Package: pbuilder-satisfydepends-dummy
> -----8<----8<-----8<------
> 
> This what happens on another system.
> -----8<----8<-----8<------
> stappers@dussel:~/src/pkg-radvd
> $ gbp buildpackage
      ...
>  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.

At system nero
-----8<----8<-----8<------
stappers@nero:~/src/pkg-radvd
$ arch
x86_64
stappers@nero:~/src/pkg-radvd
$ dpkg -l debhelper
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  debhelper      9.20140613   all          helper programs for debian/rules
stappers@nero:~/src/pkg-radvd
$ 
-----8<----8<-----8<------

At system dussel
-----8<----8<-----8<------
stappers@dussel:~/src/pkg-radvd
$ arch
armv7l
stappers@dussel:~/src/pkg-radvd
$ dpkg -l debhelper
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
un  debhelper      <none>       <none>       (no description available)
stappers@dussel:~/src/pkg-radvd
$ 
-----8<----8<-----8<------

Oops, that is more then difference in architecture.


Groeten
Geert Stappers
-- 
Leven en laten leven

Reply via email to