On 04/04/16 17:21, Andreas Tille wrote: > Hi Thomas, > > On Mon, Apr 04, 2016 at 04:35:42PM +0200, Thomas Schiex wrote: >> Hello Andreas, >> >> I tried to scrupulously follow the debian-science git repository >> instructions. I modified the debian/control file as indicated and >> setup a new git repo on alioth at >> >> debian-science/packages/toulbar2.git >> >> In the policy, I stumbled on: >> >> $ git import-orig --pristine-tar ~/foo_1.0.orig.tar.gz >> >> My understanding is that it is now >> >> $ gbp import-orig --pristine-tar ~/foo_1.0.orig.tar.gz > > This is fixed in policy now. > >> It seems to work. Correcting this could help newbies like me. > > ... also non-newbies. :-) > >> All 3 branches are setup, the tag has been set in upstream, the >> hook to git-commit-notice added too, and in the upstream+debian >> (master branch) directory, with the pristine tarball in "..", >> debuild -S works fine. >> >> I have a complaint of lintian on >> >> E: toulbar2 changes: bad-distribution-in-changes-file unstable >> >> but I assume it is because I'm on an Ubuntu machine. > > Probably. Unstable is correct.
Note that on Ubuntu you can use `lintian --profile=debian` to avoid deltas like treating unstable as the wrong distribution. > >> If anything is lacking, please tell me. > > $ lintian toulbar2_0.9.8-1_amd64.changes I: toulbar2 source: > vcs-field-uses-insecure-uri vcs-git > git://anonscm.debian.org/debian-science/packages/toulbar2.git I: > toulbar2 source: vcs-field-uses-insecure-uri vcs-browser > http://anonscm.debian.org/gitweb/?p=debian-science/packages/toulbar2.git > > I: toulbar2 source: quilt-patch-missing-description 010-inhibit-version-generation > I: toulbar2 source: debian-watch-file-is-missing W: > toulbar2-dbgsym: debug-file-with-no-debug-symbols > usr/lib/debug/.build-id/63/769cbd8ba978f09766bcd677a4c0036429d701.debug > > I: toulbar2: spelling-error-in-binary usr/bin/toulbar2 egde edge > I: toulbar2: hardening-no-fortify-functions usr/bin/toulbar2 W: > toulbar2: debian-changelog-has-wrong-weekday 2015-03-25 is a > Wednesday W: toulbar2: new-package-should-close-itp-bug E: > toulbar2: possible-missing-colon-in-closes Closes Bug#780516 W: > toulbar2: debian-changelog-line-too-long line 4 W: toulbar2: > description-synopsis-starts-with-article I: toulbar2: > description-synopsis-might-not-be-phrased-properly W: toulbar2: > binary-without-manpage usr/bin/toulbar2 I: toulbar2: > possible-documentation-but-no-doc-base-registration > > > Could you please fix those lintian issues. For more detailed > explanation use '-i' option of lintian. > > Please also use debian-science list for communication. > > Kind regards > > Andreas. >

