Control: tags -1 + moreinfo Hi Alan,
Thanks for taking time to create this package and your contribution to Debian.
Review...
1. Build: OK
2. Lintian: WARNINGS
W: udcli: groff-message troff:<standard input>:100: warning: cannot select font
'C' [usr/share/man/man1/udcli.1.gz:3]
N:
N: A manual page provoked warnings or errors from the man program. Here are
N: some common ones:
N:
N: "cannot adjust" or "can't break" are issues with paragraph filling. They
N: are usually related to long lines. Justifying text on the left hand side
N: can help with adjustments. Hyphenation can help with breaks.
N:
N: For more information, please see "Manipulating Filling and Adjusting" and
N: "Manipulating Hyphenation" in the Groff manual (see info groff).
N:
N: "can't find numbered character" usually means that the input was in a
N: national legacy encoding. The warning means that some characters were
N: dropped. Please use escapes such as \[:a] as described on the groff_char
N: manual page.
N:
N: Other common warnings are formatting typos. String arguments to .IP
N: require quotes. Usually, some text is lost or mangled. See the groff_man
N: (or groff_mdoc if using mdoc) manual page for details on macros.
N:
N: The check for manual pages uses the --warnings option to man to catch
N: common problems, like a . or a ' at the beginning of a line as literal
N: text. They are interpreted as Groff commands. Just reformat the paragraph
N: so the characters are not at the beginning of a line. You can also add a
N: zero-width space (\&) in front of them.
N:
N: Aside from overrides, warnings can be disabled with the .warn directive.
N: Please see "Debugging" in the Groff manual.
N:
N: You can see the warnings yourself by running the command used by Lintian:
N:
N: LC_ALL=C.UTF-8 MANROFFSEQ='' MANWIDTH=80 \
N: man --warnings -E UTF-8 -l -Tutf8 -Z <file> >/dev/null
N:
N: Please refer to the groff_man(7) manual page and the groff_mdoc(7) manual
N: page for details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: documentation/manual
N: Renamed from: manpage-has-errors-from-man
N:
N:
W: udcli: groff-message troff:<standard input>:5: warning: cannot select font
'CB' [usr/share/man/man1/udcli.1.gz:1]
N:
W: udcli: groff-message troff:<standard input>:92: warning: cannot select font
'C' [usr/share/man/man1/udcli.1.gz:2]
3. Licenses check: OK
4. Build Twice (sudo pbuilder build --twice <package>.dsc): OK
5. Install (No previous installs): OK
6. Upgrade (Over previous installs if any): N/A
Additional...
A.
dpkg-gencontrol: warning: Depends field of package libudis86-doc: substitution
variable ${shlibs:Depends} used, but is not defined
dpkg-gencontrol: warning: Depends field of package libudis86-dev: substitution
variable ${shlibs:Depends} used, but is not defined
Remove '${shlibs:Depends}' from each of the above packages and the build time
warnings will be eliminated.
B. 'debian/changelog'
For a new package it should just have the first entry. The entries below I would
advise be put in a 'debian/README.debian' file. I would also elaborate on the
last entry regarding manpage generation.
* This packaging is based on the fork
https://github.com/canihavesomecoffee/udis86 which includes "fixes and
additions" from other forks.
* The latest upstream release is v1.7.2 made on Sep 2, 2013. This build is h
owever, based on the latest commit #5336633, made on Oct 13, 2022
* Created a man page for udcli based on information from '--help' and additi
onal information from the project's README.
C. 'debian/control'
While not a warning as yet. Please update 'Standards-Version' to latest
4.7.0[1].
[1] https://www.debian.org/doc/debian-policy/
Please address the issues raised and remove the 'moreinfo' tag when doing
next/fixed upload.
Regards
Phil
--
Website: https://kathenas.org
Instagram: https://instagram.com/kathenasorg/
Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
signature.asc
Description: This is a digitally signed message part

