On Jan 09 2017, Ian Jackson <ijack...@chiark.greenend.org.uk> wrote: > Ian Jackson writes ("Re: Bug#850005: dgit push without dgit build-source"): >> Control: clone -1 -2 >> Control: retitle -2 duplicated error message on missing cached dgit view >> Control: severity -2 minor >> >> Nikolaus Rath writes ("Bug#850005: dgit push without dgit build-source"): >> > dpkg-source: info: extracting python-llfuse in python-llfuse-1.1.1+dfsg >> > dpkg-source: info: unpacking python-llfuse_1.1.1+dfsg.orig.tar.xz >> > dpkg-source: info: unpacking python-llfuse_1.1.1+dfsg-4.debian.tar.xz >> > synthesised git commit from .dsc 1.1.1+dfsg-4 >> > Format `3.0 (quilt)', need to check/update patch stack >> > dgit: split brain (separate dgit view) may be needed (--quilt=dpm). >> > ! Push failed, while preparing your push. >> > ! You can retry the push, after fixing the problem, if you like. >> > dgit: --quilt=dpm but no cached dgit view: >> > dgit: perhaps tree changed since dgit build[-source] ? >> > ! Push failed, while preparing your push. >> > ! You can retry the push, after fixing the problem, if you like. >> >> The "Push failed, ..." message should be printed only once, at the >> end. > > I just tried this with 2.13, using one of the tests from the dgit test > suite, and it prints the message only once. I think this may have > been a mispaste somehow ?
No, this was definitely for real. I know because it got my attention. > I'm closing this clone of the bug, with this message. If you can > repro this duplicated message please reopen it. I have tried, but not it fails differently: With the python-llfuse from alioth: $ dgit --version dgit version 2.13 $ git checkout 2951d $ debuild -S $ dgit --dpm push canonical suite name for unstable is sid downloading http://ftp.debian.org/debian//pool/main/p/python-llfuse/python-llfuse_1.1.1+dfsg-5.dsc... last upload to archive has NO git hash using existing python-llfuse_1.1.1+dfsg.orig.tar.xz using existing python-llfuse_1.1.1+dfsg-5.debian.tar.xz dgit: file python-llfuse_1.1.1+dfsg-5.debian.tar.xz has hash 274028fa7ad8efa8cd563f9f21af2049b101b4500caa907e36b10a9f738a8280 but .dsc demands hash d1d8ee5c6b4a8a136145c7019cdaabbdf3be13671c97142971891222229c1c87 (perhaps you should delete this file?) ! Push failed, while checking state of the archive. ! You can retry the push, after fixing the problem, if you like. (The .dsc file was just created by debuild -S). Is there a way to circumvent this problem to reproduce the original problem? Best, -Nikolaus -- GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F »Time flies like an arrow, fruit flies like a Banana.«