Thanks. Running “pristine-tar checkout google-cloud-print-connector_1.12.orig.tar.gz” indeed gets me further.
Could a check for the orig tarball be added to “dgit build-source”? The current dpkg-source message is confusing: • it mentions a generic “orig.tar” instead of the actual filename it expects • it mentions “debian.tar”, which I assume doesn’t apply here • it claims my package uses source format v2.0, but I’m using v3.0 On Fri, Oct 13, 2017 at 10:37 AM, Ian Jackson <ijack...@chiark.greenend.org.uk> wrote: > Michael Stapelberg writes ("Bug#878433: dgit-maint-merge(7) workflow for > converting an existing package does not work"): >> Package: dgit >> Version: 3.12 >> Severity: normal >> >> I read the following section of the dgit-maint-merge(7): >> https://manpages.debian.org/stretch/dgit/dgit-maint-merge.7.en.html#Existing_git_history_using_another_workflow > > I'm currently on a train and can't dig properly, but: > >> And tried to apply it to one of my packages: >> >> % gbp clone >> git+ssh://git.debian.org/git/pkg-go/packages/google-cloud-print-connector.git >> gbp:info: Cloning from >> 'git+ssh://git.debian.org/git/pkg-go/packages/google-cloud-print-connector.git' >> % cd google-cloud-print-connector > ... >> % dgit build-source >> Format `3.0 (quilt)', need to check/update patch stack >> examining quilt state (multiple patches, linear mode) >> dpkg-source: error: missing orig.tar or debian.tar file in v2.0 source >> package > > I don't know how the dgit-maint-merge workflow is supposed to generate > the .orig, but before yo do this you need to somehow have > ../google-cloud-print-connector_UPSTREAMVERSION.orig.tar.gz > or similar. > > In the absence of a better answer from me, maybe Sean can enlighten > you ? > > Ian. -- Best regards, Michael