I then copied over your old debian/ dir and also adapted the version
number since it was only 1 before but now we need 1.0. Feel free to
gbp-pull
since I commited this status now to git.debian.org.
I have never seen this and even if I have a vague guess that it might
> Running git-buildpackage I get this:
>
> js21@builder:~/clean_build/snp_sites$ git-buildpackage --git-ignore-new
> dh clean --with autoreconf
> dh_testdir
> dh_auto_clean
> dh_autoreconf_clean
> dh_clean
> fatal: Not a valid object name upstream/1
have something to do with leaving only "1" as upstream version number in
the debian/changelog the build should not have proceeded up to this point
since it should not have found a matching source tarball (or it grabs
it from your local disk somewhere??).
I'd recommend to fetch the current status at git.debian.org (best via
gbp-pull
since this also fetches upstream and pristine-tar branch automatically!)
and try git-buildpackage again.
This should build at your site. If it does we can now start working down
the lintian issues. You could try:
lintian -i -I snp-sites_1.0-1_amd64.changes
to review these. Some of them might be (hopefully) self explanatory.
One hint for a typically hard to detect one is
W: snp-sites source: source-nmu-has-incorrect-version-number 1.0-1
Lintian assumes a NMU (Non-maintainer upload) since you have specified
different e-mail addresses in debian/control Uploaders field and in
changelog. I'd recommend using
dch
for creating changelog entries which grabs you favourite maintainer
address from the environment (see `man dch`) and use this address also
in debian/control.
If you have further questions to other lintian issues feel free to ask.