Russ Allbery <r...@debian.org> writes:

> After building with dgit --quilt=gbp sbuild, dgit --quilt=gbp push also
> fails:

dgit --gbp quilt-fixup makes things get farther, but then I get:

$ dgit --quilt=gbp push --overwrite
canonical suite name for unstable is sid
downloading http://ftp.debian.org/debian//pool/main/r/rssh/rssh_2.3.4-5.dsc...
last upload to archive: NO git hash
warning: ignoring broken ref refs/remotes/origin/HEAD
warning: ignoring broken ref refs/remotes/origin/HEAD
using existing rssh_2.3.4.orig.tar.gz
using existing rssh_2.3.4-5.debian.tar.xz
dpkg-source: info: extracting rssh in rssh-2.3.4
dpkg-source: info: unpacking rssh_2.3.4.orig.tar.gz
dpkg-source: info: unpacking rssh_2.3.4-5.debian.tar.xz
warning: dgit: gbp-pq import and dpkg-source disagree!
dgit:  gbp-pq import gave commit 4bcb39f2b33aa6bfe48558e64d463105772269e8
dgit:  gbp-pq import gave tree 05de3a2af940284657488e11993b499d6485c958
dgit:  dpkg-source --before-build gave tree 
d3988675f3946c26c08b1c320be4b455e8237807
dgit: trying slow absurd-git-apply...
synthesised git commit from .dsc 2.3.4-5
Format `3.0 (quilt)', need to check/update patch stack
dgit: split brain (separate dgit view) may be needed (--quilt=gbp).
dgit view: found cached (commit id 6c17b3f703403c011250841cff885527f05ab49b)
Checking package changelog for archive version 2.3.4-5 ...
Declaring that HEAD inciudes all changes in 2.3.4-5...
Made pseudo-merge of 2.3.4-5 into dgit view.
checking that rssh_2.3.4-6.dsc corresponds to HEAD
dpkg-source: warning: extracting unsigned source package 
(../../../../rssh_2.3.4-6.dsc)
dpkg-source: info: extracting rssh in rssh-2.3.4
dpkg-source: info: unpacking rssh_2.3.4.orig.tar.gz
dpkg-source: info: unpacking rssh_2.3.4-6.debian.tar.xz
dpkg-source: info: applying 0001-Fix-invalid-option-error.patch
dpkg-source: info: applying 0002-Honor-CFLAGS-CPPFLAGS-passed-to-configure.patch
dpkg-source: info: applying 
0003-Fix-buffer-allocation-buffer-for-fail-message.patch
dpkg-source: info: applying 0004-Lower-syslog-priority-to-debug.patch
dpkg-source: info: applying 0005-Fix-spelling-errors-in-manual-pages.patch
dpkg-source: info: applying 0006-Fixes-and-improvements-to-mkchroot.sh.patch
dpkg-source: info: applying 0007-Handle-rsync-v3-e-protocol-option.patch
dpkg-source: info: applying 0008-Add-support-for-Subversion-svnserve.patch
dgit: HEAD specifies a different tree to rssh_2.3.4-6.dsc:
dgit:  conf_convert | 0
dgit:  1 file changed, 0 insertions(+), 0 deletions(-)
dgit: Perhaps you forgot to build.  Or perhaps there is a problem with your
dgit:  source tree (see dgit(7) for some hints).  To see a full diff, run
dgit:    git diff dc66d4bce760602ff12f5894baaf931caa2c01fa HEAD
! Push failed, while preparing your push.
! You can retry the push, after fixing the problem, if you like.

It really feels like something is broken with the interpretation of
patches-unapplied 3.0 (quilt) trees.  (conf_convert is a script added by
one of the patches.)

-- 
Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>

Reply via email to