Package: dpkg-dev Version: 1.19.7 Severity: minor Tags: patch Dear Maintainer,
Correct the misuse of a two-fonts macro, which function is to 1) use the first font for each odd numbered argument and the second font for all others. 2) join the arguments without an intervening space. The output of nroff and troff is unchanged. The patch is based on the current git repository in "git.dpkg.org". ### THE PATCH IS IN THE ATTACHMENT. Signed-off-by: Bjarni Ingi Gislason <bjarn...@rhi.hi.is> --- man/deb-buildinfo.man | 2 +- man/deb-substvars.man | 4 ++-- man/deb-symbols.man | 2 +- man/deb.man | 2 +- man/dpkg-buildflags.man | 10 +++++----- man/dpkg-buildpackage.man | 28 ++++++++++++++-------------- man/dpkg-checkbuilddeps.man | 2 +- man/dpkg-deb.man | 2 +- man/dpkg-distaddfile.man | 2 +- man/dpkg-genbuildinfo.man | 6 +++--- man/dpkg-genchanges.man | 2 +- man/dpkg-gencontrol.man | 2 +- man/dpkg-gensymbols.man | 16 ++++++++-------- man/dpkg-parsechangelog.man | 2 +- man/dpkg-scanpackages.man | 2 +- man/dpkg-shlibdeps.man | 6 +++--- man/dpkg-source.man | 12 ++++++------ man/dsc.man | 2 +- man/start-stop-daemon.man | 14 +++++++------- man/update-alternatives.man | 4 ++-- 20 files changed, 61 insertions(+), 61 deletions(-) -- System Information: Debian Release: bullseye/sid APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.4.19-1 (SMP w/2 CPU cores) Locale: LANG=is_IS.iso88591, LC_CTYPE=is_IS.iso88591 (charmap=ISO-8859-1), LANGUAGE=is_IS.iso88591 (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages dpkg-dev depends on: ii binutils 2.34-5 ii bzip2 1.0.8-2 ii libdpkg-perl 1.19.7 ii make 4.2.1-1.2 ii patch 2.7.6-6 ii perl 5.30.0-9 ii tar 1.30+dfsg-7 ii xz-utils 5.2.4-1+b1 Versions of packages dpkg-dev recommends: pn build-essential <none> ii clang-8 [c-compiler] 1:8.0.1-9 ii clang-9 [c-compiler] 1:9.0.1-10 ii fakeroot 1.24-1 ii gcc [c-compiler] 4:9.2.1-3.1 ii gcc-10 [c-compiler] 10-20200312-2 ii gcc-7 [c-compiler] 7.5.0-5 ii gcc-8 [c-compiler] 8.4.0-1 ii gcc-9 [c-compiler] 9.3.0-3 ii gnupg 2.2.19-3 ii gpgv 2.2.19-3 pn libalgorithm-merge-perl <none> Versions of packages dpkg-dev suggests: pn debian-keyring <none> -- no debconf information -- Bjarni I. Gislason
Correct the misuse of a two-fonts macro, which function is to 1) use the first font for each odd numbered argument and the second font for all others. 2) join the arguments without an intervening space. The output of nroff and troff is unchanged. The patch is in the attachment. Signed-off-by: Bjarni Ingi Gislason <bjarn...@rhi.hi.is> --- man/deb-buildinfo.man | 2 +- man/deb-substvars.man | 4 ++-- man/deb-symbols.man | 2 +- man/deb.man | 2 +- man/dpkg-buildflags.man | 10 +++++----- man/dpkg-buildpackage.man | 28 ++++++++++++++-------------- man/dpkg-checkbuilddeps.man | 2 +- man/dpkg-deb.man | 2 +- man/dpkg-distaddfile.man | 2 +- man/dpkg-genbuildinfo.man | 6 +++--- man/dpkg-genchanges.man | 2 +- man/dpkg-gencontrol.man | 2 +- man/dpkg-gensymbols.man | 16 ++++++++-------- man/dpkg-parsechangelog.man | 2 +- man/dpkg-scanpackages.man | 2 +- man/dpkg-shlibdeps.man | 6 +++--- man/dpkg-source.man | 12 ++++++------ man/dsc.man | 2 +- man/start-stop-daemon.man | 14 +++++++------- man/update-alternatives.man | 4 ++-- 20 files changed, 61 insertions(+), 61 deletions(-) diff --git a/man/deb-buildinfo.man b/man/deb-buildinfo.man index 0a77c1bf6..4e72a5169 100644 --- a/man/deb-buildinfo.man +++ b/man/deb-buildinfo.man @@ -204,7 +204,7 @@ For dependencies coming from the source control fields, all dependency alternatives and all providers of virtual packages depended on will be included. .TP -.BR Environment: +.B Environment: .TQ .I " variable-list" The list of environment variables that are known to affect the package build diff --git a/man/deb-substvars.man b/man/deb-substvars.man index 5f9ef67d2..aca9e06f1 100644 --- a/man/deb-substvars.man +++ b/man/deb-substvars.man @@ -94,7 +94,7 @@ symbol (comments) are ignored. Additionally, the following standard variables are available: .TP -.BI Arch +.B Arch The current host architecture (i.e. the architecture the package is being built for, the equivalent of \fBDEB_HOST_ARCH\fP). .TP @@ -166,7 +166,7 @@ These variables are only available when generating binary control files. .TP .BI F: fieldname The value of the output field -.IR fieldname +.I fieldname (which must be given in the canonical capitalisation). Setting these variables has no effect other than on places where they are expanded explicitly. diff --git a/man/deb-symbols.man b/man/deb-symbols.man index 5f1e39e1f..17443ed85 100644 --- a/man/deb-symbols.man +++ b/man/deb-symbols.man @@ -102,7 +102,7 @@ libGL.so.1 libgl1 implementationSpecificSymbol@Base 6.5.2-7 1 [...] .SH SEE ALSO -.BR https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps +.B https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps .br .BR dpkg\-shlibdeps (1), .BR dpkg\-gensymbols (1). diff --git a/man/deb.man b/man/deb.man index 5ae3a5fde..2d2f18532 100644 --- a/man/deb.man +++ b/man/deb.man @@ -61,7 +61,7 @@ The first member is named .B debian\-binary and contains a series of lines, separated by newlines. Currently only one line is present, the format version number, -.BR 2.0 +.B 2.0 at the time this manual page was written. Programs which read new-format archives should be prepared for the minor number to be increased and new lines to be present, and should diff --git a/man/dpkg-buildflags.man b/man/dpkg-buildflags.man index f8b3da8c3..5d41bd57e 100644 --- a/man/dpkg-buildflags.man +++ b/man/dpkg-buildflags.man @@ -65,17 +65,17 @@ The configuration files can contain comments on lines starting with a hash (#). Empty lines are also ignored. .SH COMMANDS .TP -.BI \-\-dump +.B \-\-dump Print to standard output all compilation flags and their values. It prints one flag per line separated from its value by an equal sign (â\fIflag\fP=\fIvalue\fPâ). This is the default action. .TP -.BI \-\-list +.B \-\-list Print the list of flags supported by the current vendor (one per line). See the \fBSUPPORTED FLAGS\fP section for more information about them. .TP -.BI \-\-status +.B \-\-status Display any information that can be useful to explain the behaviour of \fBdpkg\-buildflags\fP (since dpkg 1.16.5): relevant environment variables, current vendor, state of all feature flags. @@ -135,7 +135,7 @@ the flag is set/modified by a user-specific configuration; the flag is set/modified by an environment-specific configuration. .RE .TP -.BI \-\-query +.B \-\-query Print any information that can be useful to explain the behaviour of the program: current vendor, relevant environment variables, feature areas, state of all feature flags, and the compiler flags with their origin @@ -567,7 +567,7 @@ System wide configuration file. .TP .BR $XDG_CONFIG_HOME/dpkg/buildflags.conf " or " .TQ -.BR $HOME/.config/dpkg/buildflags.conf +.B $HOME/.config/dpkg/buildflags.conf User configuration file. .SS Packaging support .TP diff --git a/man/dpkg-buildpackage.man b/man/dpkg-buildpackage.man index 436524b17..f98bd04f3 100644 --- a/man/dpkg-buildpackage.man +++ b/man/dpkg-buildpackage.man @@ -288,7 +288,7 @@ Implies \fB\-b\fP if nothing else has been selected among \fB\-F\fP, \fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP or \fB\-S\fP. Implies \fB\-d\fP with \fB\-S\fP (since dpkg 1.18.0). .TP -.BR \-\-pre\-clean +.B \-\-pre\-clean Clean the source tree before building (since dpkg 1.18.8). This is the default behavior. .TP @@ -298,12 +298,12 @@ Clean the source tree (using .BR "debian/rules clean" ) after the package has been built (long option since dpkg 1.18.8). .TP -.BR \-\-no\-post\-clean +.B \-\-no\-post\-clean Do not clean the source tree after the package has been built (since dpkg 1.19.1). This is the default behavior. .TP -.BR \-\-sanitize\-env +.B \-\-sanitize\-env Sanitize the build environment (since dpkg 1.20.0). This will reset or remove environment variables, umask, and any other process attributes that might otherwise adversely affect the build of packages. @@ -431,30 +431,30 @@ Do not sign the \fB.buildinfo\fP and \fB.changes\fP files Do not sign any file, this includes the source package, the \fB.buildinfo\fP file and the \fB.changes\fP file (since dpkg 1.18.20). .TP -.BR \-\-force\-sign +.B \-\-force\-sign Force the signing of the resulting files (since dpkg 1.17.0), regardless of \fB\-us\fP, \fB\-\-unsigned\-source\fP, \fB\-ui\fP, \fB\-\-unsigned\-buildinfo\fP, \fB\-uc\fP, \fB\-\-unsigned\-changes\fP or other internal heuristics. .TP -.BR \-sn +.B \-sn .TQ -.BR \-ss +.B \-ss .TQ -.BR \-sA +.B \-sA .TQ -.BR \-sk +.B \-sk .TQ -.BR \-su +.B \-su .TQ -.BR \-sr +.B \-sr .TQ -.BR \-sK +.B \-sK .TQ -.BR \-sU +.B \-sU .TQ -.BR \-sR +.B \-sR .TQ .BR \-i ", " \-\-diff\-ignore [=\fIregex\fP] .TQ @@ -482,7 +482,7 @@ The default location is \fI%ADMINDIR%\fP. .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT diff --git a/man/dpkg-checkbuilddeps.man b/man/dpkg-checkbuilddeps.man index b6ee9a1d7..5960cf432 100644 --- a/man/dpkg-checkbuilddeps.man +++ b/man/dpkg-checkbuilddeps.man @@ -78,7 +78,7 @@ The argument is a comma-separated list of profile names. .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT diff --git a/man/dpkg-deb.man b/man/dpkg-deb.man index aeef82112..314f367be 100644 --- a/man/dpkg-deb.man +++ b/man/dpkg-deb.man @@ -131,7 +131,7 @@ If any are specified then .B dpkg\-deb will print their contents, in the order in which they appear in the control file. If more than one -.IR control-field-name +.I control-field-name is specified then .B dpkg\-deb will precede each with its field name (and a colon and space). diff --git a/man/dpkg-distaddfile.man b/man/dpkg-distaddfile.man index da82b5476..d579ddf1a 100644 --- a/man/dpkg-distaddfile.man +++ b/man/dpkg-distaddfile.man @@ -53,7 +53,7 @@ Read or write the list of files to be uploaded here, rather than using .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT diff --git a/man/dpkg-genbuildinfo.man b/man/dpkg-genbuildinfo.man index 7f500cc1d..4d2e08e19 100644 --- a/man/dpkg-genbuildinfo.man +++ b/man/dpkg-genbuildinfo.man @@ -105,13 +105,13 @@ rather than (\fBdpkg\-genbuildinfo\fP needs to find these files so that it can include their sizes and checksums in the \fB.buildinfo\fP file). .TP -.BI \-\-always\-include\-kernel +.B \-\-always\-include\-kernel By default, the \fBBuild\-Kernel-Version\fR field will not be written out. Specify this option (since dpkg 1.19.0) to always write a \fBBuild\-Kernel\-Version\fR field when generating the \fB.buildinfo\fR. .TP -.BI \-\-always\-include\-path +.B \-\-always\-include\-path By default, the \fBBuild\-Path\fR field will only be written if the current directory starts with a whitelisted pattern. @@ -134,7 +134,7 @@ suppresses these messages. .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT diff --git a/man/dpkg-genchanges.man b/man/dpkg-genchanges.man index 44d41d15b..5696b7849 100644 --- a/man/dpkg-genchanges.man +++ b/man/dpkg-genchanges.man @@ -190,7 +190,7 @@ if specified (since dpkg 1.18.5). .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT diff --git a/man/dpkg-gencontrol.man b/man/dpkg-gencontrol.man index e33df2cb4..8435a20cb 100644 --- a/man/dpkg-gencontrol.man +++ b/man/dpkg-gencontrol.man @@ -144,7 +144,7 @@ was used). .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT diff --git a/man/dpkg-gensymbols.man b/man/dpkg-gensymbols.man index 6e72e3903..0473f25dc 100644 --- a/man/dpkg-gensymbols.man +++ b/man/dpkg-gensymbols.man @@ -168,7 +168,7 @@ basis for the generated symbols file. You can use this feature to update a symbols file so that it matches a newer upstream version of your library. .TP -.BI \-t +.B \-t Write the symbol file in template mode rather than the format compatible with \fBdeb\-symbols\fP(5). The main difference is that in the template mode symbol names and tags are written in their original form contrary to the @@ -188,7 +188,7 @@ disappeared. Level 4 fails if some libraries have been introduced. This value can be overridden by the environment variable .BR DPKG_GENSYMBOLS_CHECK_LEVEL . .TP -.BI \-q +.B \-q Keep quiet and never generate a diff between generated symbols file and the template file used as starting point or show any warnings about new/lost libraries or new/lost symbols. This option only disables informational output @@ -199,12 +199,12 @@ Assume \fIarch\fR as host architecture when processing symbol files. Use this option to generate a symbol file or diff for any architecture provided its binaries are already available. .TP -.BI \-d +.B \-d Enable debug mode. Numerous messages are displayed to explain what .B dpkg\-gensymbols does. .TP -.BI \-V +.B \-V Enable verbose mode. The generated symbols file contains deprecated symbols as comments. Furthermore in template mode, pattern symbols are followed by comments listing real symbols that have matched the @@ -213,7 +213,7 @@ pattern. .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT @@ -234,11 +234,11 @@ also known as internationalization (or i18n) support (since dpkg 1.19.0). The accepted values are: \fB0\fP and \fB1\fP (default). . .SH SEE ALSO -.BR https://people.redhat.com/drepper/symbol\-versioning +.B https://people.redhat.com/drepper/symbol\-versioning .br -.BR https://people.redhat.com/drepper/goodpractice.pdf +.B https://people.redhat.com/drepper/goodpractice.pdf .br -.BR https://people.redhat.com/drepper/dsohowto.pdf +.B https://people.redhat.com/drepper/dsohowto.pdf .br .BR deb\-src\-symbol (5), .BR deb\-symbols (5), diff --git a/man/dpkg-parsechangelog.man b/man/dpkg-parsechangelog.man index fba9de361..728fe6eb4 100644 --- a/man/dpkg-parsechangelog.man +++ b/man/dpkg-parsechangelog.man @@ -61,7 +61,7 @@ The field name is not printed, only its value. .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. .SS Parser Options The following options can be used to influence the output of diff --git a/man/dpkg-scanpackages.man b/man/dpkg-scanpackages.man index dc8202da8..c31916ba4 100644 --- a/man/dpkg-scanpackages.man +++ b/man/dpkg-scanpackages.man @@ -113,7 +113,7 @@ for use by the multicd access method of dselect. .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT diff --git a/man/dpkg-shlibdeps.man b/man/dpkg-shlibdeps.man index 9c0dca8dd..3984e0336 100644 --- a/man/dpkg-shlibdeps.man +++ b/man/dpkg-shlibdeps.man @@ -211,7 +211,7 @@ Write substitution variables in the default is .BR debian/substvars . .TP -.BI \-v +.B \-v Enable verbose mode (since dpkg 1.14.8). Numerous messages are displayed to explain what .B dpkg\-shlibdeps @@ -239,7 +239,7 @@ Ignore \fIpackage-build-dir\fP when looking for shlibs, symbols, and shared library files (since dpkg 1.18.5). You can use this option multiple times. .TP -.BI \-\-ignore\-missing\-info +.B \-\-ignore\-missing\-info Do not fail if dependency information can't be found for a shared library (since dpkg 1.14.8). Usage of this option is discouraged, all libraries should provide @@ -264,7 +264,7 @@ The default location is \fI%ADMINDIR%\fP. .BR \-? ", " \-\-help Show the usage message and exit. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH ENVIRONMENT diff --git a/man/dpkg-source.man b/man/dpkg-source.man index d8a37b115..e8f4107ae 100644 --- a/man/dpkg-source.man +++ b/man/dpkg-source.man @@ -128,7 +128,7 @@ Show the usage message and exit. The format specific build and extract options can be shown by using the \fB\-\-format\fP option. .TP -.BR \-\-version +.B \-\-version Show the version and exit. . .SH OPTIONS @@ -253,18 +253,18 @@ The default regex and patterns for both options can be seen in the output of the \fB\-\-help\fP command. .SS Generic extract options .TP -.BI \-\-no\-copy +.B \-\-no\-copy Do not copy original tarballs near the extracted source package (since dpkg 1.14.17). .TP -.BI \-\-no\-check +.B \-\-no\-check Do not check signatures and checksums before unpacking (since dpkg 1.14.17). .TP .B \-\-no\-overwrite\-dir Do not overwrite the extraction directory if it already exists (since dpkg 1.18.8). .TP -.BI \-\-require\-valid\-signature +.B \-\-require\-valid\-signature Refuse to unpack the source package if it doesn't contain an OpenPGP signature that can be verified (since dpkg 1.15.0) either with the user's \fItrustedkeys.gpg\fP keyring, one of the vendor-specific keyrings, or one @@ -272,7 +272,7 @@ of the official Debian keyrings (\fI/usr/share/keyrings/debian\-keyring.gpg\fP and \fI/usr/share/keyrings/debian\-maintainers.gpg\fP). .TP -.BI \-\-require\-strong\-checksums +.B \-\-require\-strong\-checksums Refuse to unpack the source package if it does not contain any strong checksums (since dpkg 1.18.7). Currently the only known checksum considered strong is \fBSHA-256\fP. @@ -337,7 +337,7 @@ desired then should be used instead. .PP .TP -.BR \-sk +.B \-sk Specifies to expect the original source as a tarfile, by default .IB package _ upstream-version .orig.tar. extension \fR. It will leave this original source in place as a tarfile, or copy it diff --git a/man/dsc.man b/man/dsc.man index 8dab12625..73ffeb2bd 100644 --- a/man/dsc.man +++ b/man/dsc.man @@ -181,7 +181,7 @@ These fields declare relationships between the source package and packages used to build it. They are discussed in the \fBdeb\-src\-control\fP(5) manpage. .TP -.BI Package\-List: +.B Package\-List: .TQ .RI " " package " " package-type " " section " " priority " " key-value-list This multiline field contains a list of binary packages generated by this diff --git a/man/start-stop-daemon.man b/man/start-stop-daemon.man index 1813ea375..3375ecb65 100644 --- a/man/start-stop-daemon.man +++ b/man/start-stop-daemon.man @@ -48,10 +48,10 @@ behaves similar to will scan the process table looking for any processes which match the process name, parent pid, uid, and/or gid (if specified). Any matching process will prevent -.BR \-\-start +.B \-\-start from starting the daemon. All matching processes will be sent the TERM signal (or the one specified via \fB\-\-signal\fP or \fB\-\-retry\fP) if -.BR \-\-stop +.B \-\-stop is specified. For daemons which have long-lived children which need to live through a .BR \-\-stop , @@ -64,7 +64,7 @@ Check for the existence of a specified process. If such a process exists, .B start\-stop\-daemon does nothing, and exits with error status 1 (0 if -.BR \-\-oknodo +.B \-\-oknodo is specified). If such a process does not exist, it starts an instance, using either the executable specified by @@ -72,7 +72,7 @@ instance, using either the executable specified by or, if specified, by .BR \-\-startas . Any arguments given after -.BR \-\- +.B \-\- on the command line are passed unmodified to the program being started. .TP @@ -87,7 +87,7 @@ If such a process does not exist, .B start\-stop\-daemon exits with error status 1 (0 if -.BR \-\-oknodo +.B \-\-oknodo is specified). If .B \-\-retry is specified, then @@ -199,7 +199,7 @@ which means to repeat the rest of the schedule forever if necessary. If the end of the schedule is reached and -.BR forever +.B forever is not specified, then .B start\-stop\-daemon exits with error status 2. @@ -270,7 +270,7 @@ reason. This is a last resort, and is only meant for programs that either make no sense forking on their own, or where it's not feasible to add the code for them to do this themselves. .TP -.BR \-\-notify\-await +.B \-\-notify\-await Wait for the background process to send a readiness notification before considering the service started (since version 1.19.3). This implements parts of the systemd readiness protocol, as specified diff --git a/man/update-alternatives.man b/man/update-alternatives.man index 6535532a1..1f90afd9c 100644 --- a/man/update-alternatives.man +++ b/man/update-alternatives.man @@ -356,11 +356,11 @@ different from the default. Specifies the log file (since version 1.15.0), when this is to be different from the default (%LOGDIR%/alternatives.log). .TP -.BI \-\-force +.B \-\-force Allow replacing or dropping any real file that is installed where an alternative link has to be installed or removed. .TP -.BI \-\-skip\-auto +.B \-\-skip\-auto Skip configuration prompt for alternatives which are properly configured in automatic mode. This option is only relevant with \fB\-\-config\fR or \fB\-\-all\fR. -- 2.25.1