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