<div dir="ltr">Just posting here as a log of what I've tried - the documentation for gbp is a bit lacking.<div><br></div><div><p class="MsoNormal" style="margin-bottom:0.0001pt"><br></p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"> voltagex@devbox:~/src$ gbp clone <a href="https://alioth.debian.org/anonscm/git/pkg-ruby-extras/ruby-build.git">https://alioth.debian.org/anonscm/git/pkg-ruby-extras/ruby-build.git</a></p><p class="MsoNormal">voltagex@devbox:~/src$ pushd ruby-build/</p><p class="MsoNormal">~/src/ruby-build ~/src</p><p class="MsoNormal">voltagex@devbox:~/src/ruby-build$ gbp import-orig --uscan</p><p class="MsoNormal">gbp:info: Launching uscan...</p><p class="MsoNormal">gbp:info: using ../ruby-build_20151028.orig.tar.gz</p><p class="MsoNormal">What is the upstream version? [20151028]</p><p class="MsoNormal">gbp:info: Importing '../ruby-build_20151028.orig.tar.gz' to branch 'upstream'...</p><p class="MsoNormal">gbp:info: Source package is ruby-build</p><p class="MsoNormal">gbp:info: Upstream version is 20151028</p><p class="MsoNormal">gbp:info: Merging to 'master'</p><p class="MsoNormal">gbp:info: Successfully imported version 20151028 of ../ruby-build_20151028.orig.tar.gz</p><p class="MsoNormal"><br></p><p class="MsoNormal">voltagex@devbox:~/src/ruby-build$ gbp buildpackage</p><p class="MsoNormal">…</p><p class="MsoNormal">dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/ruby-build_20141016-1.diff.Dgrzwx</p><p class="MsoNormal">dpkg-source: info: you can integrate the local changes with dpkg-source --commit</p><p class="MsoNormal">dpkg-buildpackage: error: dpkg-source -i -I -b ruby-build gave error exit status 2</p><p class="MsoNormal">debuild: fatal error at line 1376:</p><p class="MsoNormal">dpkg-buildpackage -rfakeroot -D -us -uc -i -I failed</p><p class="MsoNormal">gbp:error: 'debuild -i -I' failed: it exited with 29</p><p class="MsoNormal"><br></p><p class="MsoNormal">voltagex@devbox:~/src/ruby-build$ gbp dch -a</p><p class="MsoNormal">gbp:info: Changelog last touched at '66ee54bf72766a7a35b268e35666615d3f9c42c6'</p><p class="MsoNormal">gbp:info: Continuing from commit '66ee54bf72766a7a35b268e35666615d3f9c42c6'</p><p class="MsoNormal"><br></p><p class="MsoNormal">voltagex@devbox:~/src/ruby-build$ nano debian/changelog</p><p class="MsoNormal">voltagex@devbox:~/src/ruby-build$ gbp buildpackage</p><p class="MsoNormal">gbp:error: You have uncommitted changes in your source tree:</p><p class="MsoNormal">gbp:error: On branch master</p><p class="MsoNormal">Your branch is ahead of 'origin/master' by 2 commits.</p><p class="MsoNormal"> (use "git push" to publish your local commits)</p><p class="MsoNormal">Changes not staged for commit:</p><p class="MsoNormal"> (use "git add <file>..." to update what will be committed)</p><p class="MsoNormal"> (use "git checkout -- <file>..." to discard changes in working directory)</p><p class="MsoNormal"><br></p><p class="MsoNormal"> modified: debian/changelog</p><p class="MsoNormal"><br></p><p class="MsoNormal">no changes added to commit (use "git add" and/or "git commit -a")</p><p class="MsoNormal"><br></p><p class="MsoNormal">gbp:error: Use --git-ignore-new to ignore.</p><p class="MsoNormal">voltagex@devbox:~/src/ruby-build$ git commit -a</p><p class="MsoNormal">[master d67bd3a] Update</p><p class="MsoNormal"> 1 file changed, 13 insertions(+)</p><p class="MsoNormal">voltagex@devbox:~/src/ruby-build$ gbp buildpackage</p><p class="MsoNormal"> dpkg-buildpackage -rfakeroot -D -us -uc -i -I</p><p class="MsoNormal">dpkg-buildpackage: source package ruby-build</p><p class="MsoNormal">dpkg-buildpackage: source version 20151028-1</p><p class="MsoNormal">dpkg-buildpackage: source distribution UNRELEASED</p><p class="MsoNormal">dpkg-buildpackage: source changed by Sebastian Boehm <<a href="mailto:sebastian@sometimesfood.org">sebastian@sometimesfood.org</a>></p><p class="MsoNormal"> dpkg-source -i -I --before-build ruby-build</p><p class="MsoNormal">dpkg-buildpackage: host architecture amd64</p><p class="MsoNormal"> fakeroot debian/rules clean</p><p class="MsoNormal">dh clean</p><p class="MsoNormal"> dh_testdir</p><p class="MsoNormal"> dh_auto_clean</p><p class="MsoNormal"> dh_clean</p><p class="MsoNormal"> dpkg-source -i -I -b ruby-build</p><p class="MsoNormal">dpkg-source: info: using source format `3.0 (quilt)'</p><p class="MsoNormal">dpkg-source: info: building ruby-build using existing ./ruby-build_20151028.orig.tar.gz</p><p class="MsoNormal">dpkg-source: info: building ruby-build in ruby-build_20151028-1.debian.tar.xz</p><p class="MsoNormal">dpkg-source: info: building ruby-build in ruby-build_20151028-1.dsc</p><p class="MsoNormal"> debian/rules build</p><p class="MsoNormal">dh build</p><p class="MsoNormal"> dh_testdir</p><p class="MsoNormal"> dh_auto_configure</p><p class="MsoNormal"> dh_auto_build</p><p class="MsoNormal"> dh_auto_test</p><p class="MsoNormal"> fakeroot debian/rules binary</p><p class="MsoNormal">dh binary</p><p class="MsoNormal"> dh_testroot</p><p class="MsoNormal"> dh_prep</p><p class="MsoNormal"> dh_auto_install</p><p class="MsoNormal"> debian/rules override_dh_install</p><p class="MsoNormal">make[1]: Entering directory '/home/voltagex/src/ruby-build'</p><p class="MsoNormal">asciidoctor --backend manpage debian/ruby-build.1.adoc</p><p class="MsoNormal">Couldn't find a view in @views for document</p><p class="MsoNormal"> Use --trace for backtrace</p><p class="MsoNormal">debian/rules:15: recipe for target 'update-manpage' failed</p><p class="MsoNormal">make[1]: *** [update-manpage] Error 1</p><p class="MsoNormal">make[1]: Leaving directory '/home/voltagex/src/ruby-build'</p><p class="MsoNormal">debian/rules:3: recipe for target 'binary' failed</p><p class="MsoNormal">make: *** [binary] Error 2</p><p class="MsoNormal">dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2</p><p class="MsoNormal">debuild: fatal error at line 1376:</p><p class="MsoNormal">dpkg-buildpackage -rfakeroot -D -us -uc -i -I failed</p><p class="MsoNormal">gbp:error: 'debuild -i -I' failed: it exited with 29</p><p class="MsoNormal"><br></p><p class="MsoNormal"><br></p></div></div>