Your message dated Sun, 17 May 2020 17:33:38 +0000
with message-id <[email protected]>
and subject line Bug#958343: fixed in debhelper 13.1
has caused the Debian Bug report #958343,
regarding /usr/bin/dh_installman: dh_installman doesn't fall back to using file
extension when .TH line is incorrect
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
958343: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958343
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 12.10
Severity: normal
File: /usr/bin/dh_installman
Dear Maintainers, Niels,
Recently pasdoc started to FTBFS (bug #954676) for what is apparently a
change in the output of help2man. However, I think it shouldn't FTBFS on
that, as the documentation of dh_installman reads:
"""
If your .TH or .Dt line is incorrect or missing, the program may guess
wrong based on the file extension.
"""
I have attached the output of $(help2man pasdc) on my system. The .TH
line doesn't obey the definition I found in man(7).
Paul
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'testing-debug')
Architecture: amd64 (x86_64)
Kernel: Linux 5.5.0-1-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages debhelper depends on:
ii autotools-dev 20180224.1
ii dh-autoreconf 19
ii dh-strip-nondeterminism 1.8.0-1
ii dpkg 1.19.7
ii dpkg-dev 1.19.7
ii dwz 0.13-5
ii file 1:5.38-4
ii libdebhelper-perl 12.10
ii libdpkg-perl 1.19.7
ii man-db 2.9.1-1
ii perl 5.30.0-9
ii po-debconf 1.0.21
debhelper recommends no packages.
Versions of packages debhelper suggests:
ii dh-make 2.202001
-- no debconf information
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
.TH PASDOC 0.15.0 [2018-02-08|FPC "1" "April 2020" "PasDoc 0.15.0
[2018-02-08|FPC 3.0.4|Linux|64]" "User Commands"
.SH NAME
PasDoc 0.15.0 [2018-02-08|FPC \- manual page for PasDoc 0.15.0 [2018-02-08|FPC
3.0.4|Linux|64]
.SH SYNOPSIS
.B pasdoc
[\fI\,options\/\fR] [\fI\,files\/\fR]
.SH DESCRIPTION
PasDoc 0.15.0 [2018\-02\-08|FPC 3.0.4|Linux|64]
Documentation generator for Pascal source
.PP
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.SS "Valid options are:"
.TP
\-?, \fB\-\-help\fR
Show this help
.TP
\fB\-\-version\fR
Show pasdoc version (and related info)
.TP
\fB\-v\fR, \fB\-\-verbosity\fR
Set log verbosity (0\-6) [2]
.TP
\fB\-D\fR, \fB\-\-define\fR
Define conditional
.TP
\fB\-R\fR, \fB\-\-description\fR
Read description from this file
.TP
\fB\-d\fR, \fB\-\-conditionals\fR
Read conditionals from this file
.TP
\fB\-I\fR, \fB\-\-include\fR
Includes search path
.TP
\fB\-S\fR, \fB\-\-source\fR
Read source filenames from file
.TP
\fB\-\-html\-help\-contents\fR
Read Contents for HtmlHelp from file
.TP
\fB\-H\fR, \fB\-\-header\fR
Include file as header for HTML output
.TP
\fB\-F\fR, \fB\-\-footer\fR
Include file as footer for HTML output
.TP
\fB\-\-html\-head\fR
Include file to use inside HTML <head>
.TP
\fB\-\-html\-body\-begin\fR
Include file to use right after HTML <body>
.TP
\fB\-\-html\-body\-end\fR
Include file to use right before HTML </body>
.TP
\fB\-N\fR, \fB\-\-name\fR
Name for documentation
.TP
\fB\-T\fR, \fB\-\-title\fR
Documentation title
.TP
\fB\-O\fR, \fB\-\-format\fR
Output format: html, simplexml, latex, latex2rtf or
htmlhelp
.TP
\fB\-E\fR, \fB\-\-output\fR
Output path
.TP
\fB\-X\fR, \fB\-\-exclude\-generator\fR
Exclude generator information
.TP
\fB\-\-include\-creation\-time\fR
Include creation time in the docs
.TP
\fB\-L\fR, \fB\-\-language\fR
Output language. Valid languages are:
ba: Bosnian (Codepage 1250)
br.1252: Brazilian (Codepage 1252)
br.utf8: Brazilian (Codepage UTF\-8)
bg: Bulgarian (Codepage UTF\-8)
ct: Catalan
gb2312: Chinese (Simple, gb2312)
hr: Croatian
dk: Danish
nl: Dutch
en: English
fr: French (iso\-8859\-15)
fr.utf8: French (UTF\-8)
de: German
id: Indonesian
it: Italian
jv: Javanese
pl.cp1250: Polish (Codepage CP1250)
pl.iso\-8859\-2: Polish (Codepage ISO 8859\-2)
ru.1251: Russian (Codepage 1251)
ru.utf8: Russian (Codepage UTF\-8)
ru.866: Russian (Codepage 866)
ru.koi8r: Russian (KOI\-8)
sk: Slovak (Codepage 1250)
es: Spanish
se: Swedish
hu.1250: Hungarian (Codepage 1250)
cz: Czech (Codepage 1250)
cz.iso\-8859\-2: Czech (Codepage ISO 8859\-2)
.TP
\fB\-\-staronly\fR
Parse only {**, (*** and //** style comments
.TP
\fB\-\-marker\fR
Parse only {<marker>, (*<marker> and //<marker> comments.
Overrides the staronly option, which is a shortcut
for '\-\-marker=**'
.TP
\fB\-\-marker\-optional\fR
Do not require the markers given in \fB\-\-marker\fR but remove
them from the comment if they exist.
.TP
\fB\-\-ignore\-leading\fR
Ignore leading <ignore\-leading> characters in comments.
.TP
\fB\-\-numericfilenames\fR
Causes the html generator to create numeric filenames
.TP
\fB\-M\fR, \fB\-\-visible\-members\fR
Include / Exclude class Members by visiblity
.TP
\fB\-\-write\-uses\-list\fR
Put uses list into output
.TP
\fB\-\-graphviz\-uses\fR
Write a GVUses.dot file that can be used for the `dot`
program from GraphViz to generate a unit dependency
graph
.TP
\fB\-\-graphviz\-classes\fR
Write a GVClasses.dot file that can be used for the
`dot` program from GraphViz to generate a class hierarchy
graph
.TP
\fB\-\-link\-gv\-uses\fR
Add a link to a GVUses.<format> file generated by the
`dot` program where <format> is any extension that
`dot` can generate (e.g. jpg). (currently only for
HTML output)
.TP
\fB\-\-link\-gv\-classes\fR
Add a link to a GVClasses.<format> file generated by
the `dot` program where <format> is any extension that
`dot` can generate (e.g. jpg). (currently only for
HTML output)
.TP
\fB\-\-abbreviations\fR
Abbreviation file, format is "[name] value", value
is trimmed, lines that do not start with '[' (or whitespace
before that) are ignored
.TP
\fB\-\-spell\-check\fR
Enable spell\-checking by Aspell, specify language by
the \fB\-\-language\fR option
.TP
\fB\-\-spell\-check\-ignore\-words\fR
When spell\-checking, ignore the words in that file.
The file should contain one word on every line
.TP
\fB\-\-aspell\fR
Deprecated, use \fB\-\-spell\-check\fR. Enable spell\-checking
by Aspell, giving language as parameter
.TP
\fB\-\-cache\-dir\fR
Cache directory for parsed files (default not set)
.TP
\fB\-\-link\-look\fR
How links are displayed in documentation: "default"
(show the complete link name, as specified by @link),
"full" (show the complete link name, and try to make
each part of it a link), or "stripped" (show only last
part of the link)
.TP
\fB\-\-full\-link\fR
Obsolete name for \fB\-\-link\-look\fR=\fI\,full\/\fR
.TP
\fB\-\-css\fR
CSS file for HTML files (copied into output tree)
.TP
\fB\-\-auto\-abstract\fR
If set, pasdoc will automatically make abstract description
of every item from the first sentence of description
of this item
.TP
\fB\-\-use\-tipue\-search\fR
Use tipue search engine in HTML output
.TP
\fB\-\-sort\fR
Specifies what groups of items are sorted (the rest
is presented in the same order they were declared in
your source files)
.TP
\fB\-\-introduction\fR
The name of a text file with introductory materials
for the project
.TP
\fB\-\-conclusion\fR
The name of a text file with concluding materials for
the project
.TP
\fB\-\-latex\-head\fR
The name of a text file that includes lines to be inserted
into the preamble of a LaTeX file
.TP
\fB\-\-implicit\-visibility\fR
How pasdoc should handle class members within default
class visibility
.TP
\fB\-\-no\-macro\fR
Turn FPC macro support off
.TP
\fB\-\-auto\-link\fR
Automatically create links, without the need to explicitly
use @link tags
.TP
\fB\-\-auto\-link\-exclude\fR
Even when \fB\-\-auto\-link\fR is on, never automatically create
links to identifiers in the specified file. The file
should contain one identifier on every line
.TP
\fB\-\-external\-class\-hierarchy\fR
File defining hierarchy of classes not included in
your source code, for more complete class tree diagrams
.SH "SEE ALSO"
The full documentation for
.B PasDoc 0.15.0 [2018-02-08|FPC
is maintained as a Texinfo manual. If the
.B info
and
.B PasDoc 0.15.0 [2018-02-08|FPC
programs are properly installed at your site, the command
.IP
.B info PasDoc 0.15.0 [2018-02-08|FPC
.PP
should give you access to the complete manual.
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 13.1
Done: Niels Thykier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated debhelper package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 17 May 2020 17:07:30 +0000
Source: debhelper
Architecture: source
Version: 13.1
Distribution: unstable
Urgency: low
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 43720 645873 822730 933224 942813 958343 958987 959494 959678 959731
960107 960110 960697 960781
Changes:
debhelper (13.1) unstable; urgency=low
.
[ Niels Thykier ]
* dh_installinitramfs: Remove misleading "in compat 12" as the
behaviour was unrelated to the compat level.
* dh_installinitramfs: Migrate to using declaratively triggering
update-initramfs as a noawait trigger (replacing maintscript
calls to "update-initramfs -u", which had the same affect).
(Closes: #822730).
* dh_installman: Improve error messages and handling of broken
section numbers. Notably ignore (with a warning) sections from
manpages that look suspiciously like a version number. Thanks
to Paul Gevers for reporting the bug. (Closes: #958343)
* Dh_Lib.pm: Support that Architecture (among other fields) can be
folded in d/control. Thanks to Thorsten Glaser for reporting
the issue. (Closes: #958987)
* SequencerUtil.pm: Fix use of uninitialized variable warning.
* Dh_Lib.pm: Properly error out on paragraphs missing the Package
field (rather than silently ignoring them).
* debian/rules: Fix call to gen-provides that seemed to work more
due to luck than by design.
* Dh_Lib.pm: Provide HIGHEST_STABLE_COMPAT_LEVEL, which reflects
the latest stable compat level. Thanks to Jelmer Vernooij
for the suggestion.
* Dh_Lib.pm: Respond to DH_DATAFILES environment variable in
addition to DH_AUTOSCRIPTS as a means to find data files. This
is mostly useful for testing purposes or to be "self-hosting".
The new DH_DATAFILES is more general than DH_AUTOSCRIPTS and
enable us to add new data file sources without inventing new
environment variables.
* Dh_Lib.pm: Require perl v5.24 (available in Debian oldstable)
to enable more modern features.
* Dh_Lib.pm: Fix a bug in variable substition where ${Tab}
incorrectly expanded to "\b" rather than "\t".
* dh_installchangelogs.1: Loosely document which file names that
dh_installchangelogs uses as guesses for finding an upstream
changelog file. Thanks to Laurent Bigonville for suggesting
the change. (Closes: #933224)
* Dh_Lib.pm: When setting HOME or XDG_RUNTIME_DIR in compat 13,
use an absolute path. Thanks to Dmitry Shachnev for reporting
the issue. (Closes: #959731)
* dh_installsystemd.1: Copy the description for the
--no-stop-on-upgrade option from dh_installinit.
* dh_installsystemd: Have --no-start or --no-stop-on-upgrade
disable --restart-after-upgrade as the documentation says it
will. Thanks to Axel Beckert for reporting the issue.
(Closes: #959678)
* dh_installinit: Ditto.
* dh.1: Explicitly document that hook targets can cause
complications when they are made unconditional by a makefile
target and suggest alternatives. Thanks to Marcin Owsiany for
reporting this. (Closes: #645873)
* cmake.pm: Rollback -DCMAKE_AUTOGEN_VERBOSE=ON temporarily as it
trips bhlc due to a bug in cmake. Thanks to Nicolas
Braud-Santoni and "anoteng" for reporting the issue.
(Closes: #959494)
* dh_clean.1: Rephrase the description of dh_clean to avoid
confusion about when it is run. Thanks to Hugh McMaster for
the suggestion. (Closes: #960110)
* dh_missing.1: Update documentation to reflect that the
--fail-missing option is now the default in compat 13.
Thanks to Hugh McMaster and Christoph Berg for the report.
(Closes: #960107, #960697)
* dh: Filter out the root-sequence in "--list" output and reject
attempts to activate or deactivate the sequence as it is an
implementation detail.
* dh_installalternatives: New helper that can setup alternatives
(update-alternatives) based on a declarative format. Currently,
the format is converted to calls to update-alternatives, which
are inserted into the maintscripts of the package. Thanks to
David Engel and Fumitoshi UKAI for the original requests.
(Closes: #43720)
* dh_missing: Attempt to guess if missing files might be caused by
the packager installing the same file via a different path and
let them know of this. (Closes: #960781)
.
[ Guillem Jover ]
* autoconf.pm: Pass --disable-option-checking to ./configure
scripts to avoid warnings about unknown options.
(Closes: #942813)
.
[ Translations ]
* Fix typo in German translation. (Andreas Bombe)
Checksums-Sha1:
354d859ea7a03761376b8770eab44dd0c8b0830d 1835 debhelper_13.1.dsc
c733627709bb2e83aa948407e4d6181c6ece4eb9 530828 debhelper_13.1.tar.xz
94f7c82e0e3ee2343411ce26227b7463bfe6f257 4453 debhelper_13.1_source.buildinfo
Checksums-Sha256:
079f7e39bcce3c86364a88e3f704b94b24a21f25a235ec4f260ede3279135de9 1835
debhelper_13.1.dsc
b54f05f73ad63e9636c32098526690e995647e5a16913efd1e01e84eb87f9bbe 530828
debhelper_13.1.tar.xz
d8678ad32e0775ba7d876f3f365947322507ad0ebfd058d4ec60cfb9a91b1b15 4453
debhelper_13.1_source.buildinfo
Files:
6e13639e62af3fa1908ad7b7ce517a51 1835 devel optional debhelper_13.1.dsc
614c7152a105c02c8fcc2ac4bba2bc31 530828 devel optional debhelper_13.1.tar.xz
6cd059732ad9c904fd1b6324863ed69f 4453 devel optional
debhelper_13.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAl7BcUQSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEKZbeNvmfHqsJK8P/ico16qSrwT9+L5rD4Hyxk+RjNoBg+eW
CzTSKgL/nsqftoS44BxbARln0e3J+m/izskue4H8Tyua513e4ZH70ooTmZ+oD6qk
18Rt+bGJOB9hDUoM7Vk9QjUYlW13z64tRh80aEtq4M+83KtmNYUIrUUycSR2MYcG
f/2gx6NCIgu3StPOQMCf9jxxagZSoGkALx8c9dCPvawv4ZI+OH3dows62oZx7lwt
jDP5W3iS0Vv9nrV40Zqdz9736HGJ/6MvS0Y8Fj8hOwjPxkUoInbTyxPMuiwVht6i
7+xjpCCkJAy8usLCTWqBJn3cQXWjfdSv6IPcAEOrDTO87T3zbL6aD7GtujdTqoLG
0aS/m1umEw02fZe+My5FcGDZStyS5adbpO3zt7qPYesuIbfaZsauPmVAoN8FCg4v
vXs1tEB4i4q2VKY7ZkoJAv807V6uQ+Zl7UkhQOaE2WxkV80Hnw4BK0cvGnZLbh0l
HAmgTYeumrOQm3F5BdrJva3Pu5gY5v8qR51SqhZpWidje5Lk12/XqsY8mYKawppJ
/FKOtYT5YzZ4d0SPeK4t+25Ph6bV9w1wl4E8Lty3V/PqvktM6NzEhJ5AjEkqqeu+
UhDDgGBfgBjJUCdqvIPxQOMzYAmgqUC4SYBq+ee6kTzJosnjPcRJcZdzaofizwUS
7l3kucK/aqvr
=iVzm
-----END PGP SIGNATURE-----
--- End Message ---