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 ...