Bug#796547: git-buildpackage: 'gbp buildpackage' fails without -d option

Guido Günther agx at sigxcpu.org
Sat Aug 22 20:11:11 UTC 2015


reassign 796547 pbuilder
retitle 796547 Should not enforce build-deps outside of chroot by default
thanks

Hi,
On Sat, Aug 22, 2015 at 02:59:43PM +0200, Mònica Ramírez Arceda wrote:
> Package: git-buildpackage
> Version: 0.6.32
> Severity: normal
> 
> Dear Maintainer,
> 
> When I run gbp buildpackage without -d option, it fails:
> 
> monica at celfred:~/debian/dianara/dianara$ gbp buildpackage --git-pbuilder --git-
> verbose
> gbp:debug: ['git', 'rev-parse', '--show-cdup']
> gbp:debug: ['git', 'rev-parse', '--is-bare-repository']
> gbp:debug: /bin/true [] []
> gbp:debug: ['git', 'status', '--porcelain']
> gbp:debug: ['git', 'symbolic-ref', 'HEAD']
> gbp:debug: ['git', 'show-ref', 'refs/heads/master']
> gbp:debug: ['git', 'rev-parse', '--quiet', '--verify', 'HEAD']
> gbp:debug: ['git', 'show-ref', 'refs/heads/pristine-tar']
> gbp:debug: ['git', 'log', '--pretty=format:%H', '--grep=pristine-tar .*
> dianara_1.3.1\\.orig.tar\\.', 'pristine-tar', '--']
> gbp:debug: Found pristine-tar commit at
> 'd1620ade010bf41d89d182dc1b19822aa1e0a8bd'
> gbp:debug: ['git', 'rev-parse', '--quiet', '--verify',
> 'd1620ade010bf41d89d182dc1b19822aa1e0a8bd^0']
> gbp:debug: ['git', 'show', '--
> pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00',
> '-z', '--date=raw', '--no-renames', '--name-status',
> 'd1620ade010bf41d89d182dc1b19822aa1e0a8bd']
> gbp:debug: Determined compression type 'gzip'
> gbp:info: Building with (cowbuilder) for sid
> gbp:debug: git-pbuilder [] []
> Building with cowbuilder for distribution sid
> I: using cowbuilder as pbuilder
> dpkg-checkbuilddeps: Unmet build dependencies: qt4-qmake libqt4-dev libqjson-
> dev libqoauth-dev libmagic-dev
> W: Unmet build-dependency in source
> dpkg-buildpackage: source package dianara
> dpkg-buildpackage: source version 1.3.1-1
> dpkg-buildpackage: source distribution UNRELEASED
> dpkg-buildpackage: source changed by Mònica Ramírez Arceda
> <monica at debian.org>
>  dpkg-source --before-build dianara
> dpkg-source: info: using options from dianara/debian/source/local-options:
> --unapply-patches
> dpkg-source: info: applying 10-use-source-date-epoch.patch
> dpkg-checkbuilddeps: Unmet build dependencies: qt4-qmake libqt4-dev libqjson-
> dev libqoauth-dev libmagic-dev
> dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
> dpkg-buildpackage: warning: (Use -d flag to override.)
> gbp:error: 'git-pbuilder' failed: it exited with 3
> 
> If I run this command with -d option (that is passed to dpkg) gbp buildpackage
> runs correctly:

pdebuild invokes dpkg-buildpackage which wants the build-deps. So
reassigning to pdebuild since this is the place where this should be
fixed.

pbuilder maintainers, do you agree?

Cheers,
 -- Guido



More information about the Pbuilder-maint mailing list