Good work.
A few things:
- ./plainbox/impl/signal.py is GPL (v3) and not GPL (v3 or later)
- duplicate-short-description plainbox plainbox-insecure-policy
plainbox-secure-policy python3-plainbox python3-plainbox-doc
All the packages have the same short description, so will be hard to
distinguish in a package manager
- latest-debian-changelog-entry-without-new-date (minor)
- It might be worth registering the docs in the -doc package with doc-base at
some stage (Debian Policy Manual section 9.10)
- Why can't the images of the python3 package be in /usr/share/?
- ./plainbox/vendor/funcsigs/LICENSE needs to be specified in debian/copyright
And a few small things about the man page:
W: plainbox: manpage-has-bad-whatis-entry usr/share/man/man1/plainbox.1.gz
N:
N: Each manual page should start with a "NAME" section, which lists the
N: name and a brief description of the page separated by "\-". The "NAME"
N: section is parsed by lexgrog and used to generate a database that's
N: queried by commands like apropos and whatis. This tag indicates that
N: lexgrog was unable to parse the NAME section of this manual page.
N:
N: For manual pages that document multiple programs, functions, files, or
N: other things, the part before "\-" should list each separated by a comma
N: and a space. Each thing listed must not contain spaces; a man page for a
N: two-part command like "fs listacl" must use something like "fs_listacl"
N: in the "NAME" section so that it can be parsed by lexgrog.
N:
N: Refer to the lexgrog(1) manual page, the groff_man(7) manual page, and
N: the groff_mdoc(7) manual page for details.
N:
N: Severity: normal, Certainty: certain
N:
N: Check: manpages, Type: binary
N:
I: plainbox: hyphen-used-as-minus-sign usr/share/man/man1/plainbox.1.gz:4
N:
N: This manual page seems to contain a hyphen where a minus sign was
N: intended. By default, "-" chars are interpreted as hyphens (U+2010) by
N: groff, not as minus signs (U+002D). Since options to programs use minus
N: signs (U+002D), this means for example in UTF-8 locales that you cannot
N: cut and paste options, nor search for them easily. The Debian groff
N: package currently forces "-" to be interpreted as a minus sign due to
N: the number of manual pages with this problem, but this is a
N: Debian-specific modification and hopefully eventually can be removed.
N:
N: "-" must be escaped ("\-") to be interpreted as minus. If you really
N: intend a hyphen (normally you don't), write it as "\(hy" to emphasise
N: that fact. See groff(7) and especially groff_char(7) for details, and
N: also the thread starting with
N:
http://lists.debian.org/debian-devel/2003/debian-devel-200303/msg01481.html
N:
N: If you use some tool that converts your documentation to groff format,
N: this tag may indicate a bug in the tool. Some tools convert dashes of
N: any kind to hyphens. The safe way of converting dashes is to convert
N: them to "\-".
N:
N: Because this error can occur very often, Lintian shows only the first 10
N: occurrences for each man page and give the number of suppressed
N: occurrences. If you want to see all warnings, run Lintian with the
N: -d/--debug option.
N:
N: Refer to /usr/share/doc/groff-base/README.Debian and the groff_char(7)
N: manual page for details.
N:
N: Severity: wishlist, Certainty: possible
N:
N: Check: manpages, Type: binary
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1254831
Title:
plainbox needs packaging
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1254831/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs