root@ubuntu:~/src# lintian -Ivi xdtv_2.4.1cvs3_i386.deb
warning: lintian's authors do not recommend running it with root privileges!
N: Setting up lab in /tmp/UCwOWocXBf ...
N: Processing 1 packages...
N: ----
N: Processing binary package xdtv (version 2.4.1cvs3) ...
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:240
N:
N: Manual page seems to contain a hyphen where a minus sign was intended.
N: '-' chars are interpreted as hyphens (U+2010) by groff, not as minus
N: signs (U+002D). Since options to programs use minus signs (U+002D),
N: this means for example in UTF-8 locales that you cannot cut&paste
N: options, nor search for them easily.
N:
N: '-' must be escaped ('\-') to be interpreted as minus. If you really
N: intend a hyphen, write it as '\(hy' to emphasise that fact. See
N: groff(7) and especially groff_char(7) for details, and also the thread
N: starting with
N: http://lists.debian.org/debian-devel/2003/debian-devel-200303/msg01481
N: .html
N:
N: If you use some tool that converts your documentation to groff format,
N: it might be possible that this tool converts dashes of any kind to
N: groff hyphens, while the safe way of converting dashes is usually to
N: convert them to '\-'.
N:
N: Because this error can occur very often we show 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:
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:247
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:251
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:254
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:263
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:312
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:333
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:406
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:407
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz:408
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv.1.gz 27 more occurrences not shown
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_alevt-cap.1.gz:26
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_alevt-cap.1.gz:83
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_alevt-date.1.gz:14
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_alevt-date.1.gz:15
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_alevt-date.1.gz:16
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_alevt.1.gz:31
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_cmd.1.gz:12
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_cmd.1.gz:87
I: xdtv: hyphen-used-as-minus-sign usr/share/man/man1/xdtv_cmd.1.gz:134
W: xdtv: binary-without-manpage usr/bin/xdtv_alevt-capall
N:
N: Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should
N: have a manual page
N:
N: Note, that though the `man' program has the capability to check for
N: several program names in the NAMES section, each of these programs
N: should have its own manual page (a symbolic link to the appropriate
N: manual page is sufficient) because other manual page viewers such as
N: xman or tkman don't support this.
N:
N: Refer to Policy Manual, section 12.1 for details.
N:
W: xdtv: binary-without-manpage usr/bin/xdtv_makedvd.sh
W: xdtv: binary-without-manpage usr/bin/xdtv_record.sh
W: xdtv: binary-without-manpage usr/bin/xdtv_scan.sh
W: xdtv: binary-without-manpage usr/bin/xdtv_scantv
W: xdtv: binary-without-manpage usr/bin/xdtv_v4l-conf
W: xdtv: binary-without-manpage usr/bin/xdtv_wizard
W: xdtv: script-with-language-extension usr/bin/xdtv_makedvd.sh
N:
N: When scripts are installed into a directory in the system PATH, the
N: script name should not include an extension such as .sh or .pl that
N: denotes the scripting language currently used to implement it. The
N: implementation language may change; if it does, leaving the name the
N: same would be confusing and changing it would be disruptive.
N:
N: Refer to Policy Manual, section 10.4 for details.
N:
W: xdtv: script-with-language-extension usr/bin/xdtv_record.sh
W: xdtv: script-with-language-extension usr/bin/xdtv_scan.sh
W: xdtv: setuid-binary usr/bin/xdtv_v4l-conf 4755 root/root
N:
N: The file is tagged SETUID. In some cases this is intentional, but in
N: other cases this is a bug. If this is intentional, please add a
N: lintian override to document this fact.
N:
W: xdtv: unquoted-string-in-menu-item /usr/share/menu/xdtv needs:2
N:
N: The menu item includes a tag with an unquoted string like
N: section=Games instead of section="Games". This is deprecated. Use a
N: quoted string instead.
N:
N: Refer to menu manual 3.2 for details.
N:
W: xdtv: missing-depends-line
N:
N: The package contains an ELF binary with dynamic dependencies, but does
N: not have a Depends line in its control file. This usually means that a
N: call to dpkg-shlibdeps is missing from the package's debian/rules
N: file.
N:
N: Removing /tmp/UCwOWocXBf ...