<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Feb 7, 2018, at 10:03 AM, Michael Stapelberg <<a href="mailto:stapelberg@debian.org" class="">stapelberg@debian.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Thanks for contributing this package.<div class=""><br class=""></div><div class="">The resulting binary package irtt_0.9-1_amd64.deb contains both a binary and Go source code. This is a bit unusual: in Debian, we only package Go source code to build other Go programs (not for developers). Hence, we usually provide either a binary package with programs or an arch:all package with Go source. It’s fine to have a source package which provides both, but please separate the source from the binaries. Have a look at <a href="https://anonscm.debian.org/cgit/collab-maint/codesearch.git/" class="">https://anonscm.debian.org/cgit/collab-maint/codesearch.git/</a> for an example of this pattern.</div><div class=""><br class=""></div><div class="">Further, please address the following lintian warnings:</div><div class=""><br class=""></div><div class=""><div class="">P: irtt source: package-uses-old-debhelper-compat-version 10<br class=""></div><div class="">P: irtt source: insecure-copyright-format-uri <a href="http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/" class="">http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/</a></div><div class="">I: irtt source: out-of-date-standards-version 3.9.8 (released 2016-04-06) (current is 4.1.3)</div><div class="">I: irtt source: testsuite-autopkgtest-missing</div><div class="">W: irtt: priority-extra-is-replaced-by-priority-optional<br class=""></div></div></div></div></blockquote></div><br class=""><div class="">I’m on Debian sid and closer now, with a binary only package (using dh_auto_install -- --no-source). There’s still some lintian confusion. When I run it, I get:</div><div class=""><br class=""></div><div class="">$ cat /etc/debian_version <br class="">buster/sid</div><div class="">$ lintian --version</div><div class="">Lintian v2.5.74</div><div class="">$ lintian irtt_0.9+git20180209.9cda776-1_amd64.changes<br class="">P: irtt source: debian-watch-does-not-check-gpg-signature<br class="">P: irtt: no-upstream-changelog<br class=""><br class=""></div><div class="">From the original warnings you sent I know I’ve fixed all except "I: irtt source: testsuite-autopkgtest-missing”, but a) I’m not seeing that warning and b) I’m seeing two others. So my questions are:</div><div class=""><br class=""></div><div class="">1) What are your expectations for 'testsuite-autopkgtest-missing', and why am I not seeing it? There are no unit tests to run.</div><div class=""><br class=""></div><div class="">2) Do you care about 'debian-watch-does-not-check-gpg-signature' and 'no-upstream-changelog’? I do not sign the upstream, and the changes are in README.md, in case those should be split out...</div><div class=""><br class=""></div><div class="">Thanks!</div><div class="">Pete</div><div class=""><br class=""></div></body></html>