Package: po4a Version: 0.73-2 Severity: normal X-Debbugs-Cc: Alejandro Colomar <[email protected]>, [email protected]
Hello Martin,
I recently reported an issue in a man page which turned out to be a
po4a bug, which I'm reporting now. The man pages upstream maintainer
is in CC, as he is interested in the issue as well.
This is how it looks like in the man source of syscalls(2):
…
T{
.BR chown (2)
T} 2.2 T{
See
.BR chown (2)
for
version details
T}
…
This is rendered by man in one line:
chown(2) 2.2 See chown(2) for version
details
And this is how po4a transforms it:
#, no-wrap
msgid ""
"See\n"
"B<chown>(2)\n"
"for\n"
"version details"
As you can see, po4a introduces hard line breaks in the string.
If you want to check, this is currently only in the version of syscalls(2)
from Archlinux and OpenSuSE Tumbleweed. (Probably the Debian version
of man pages is too old).
Greetings
Helge
-- System Information:
Debian Release: 13.1
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to de_DE.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages po4a depends on:
ii gettext 0.23.1-2
ii libpod-parser-perl 1.67-1
ii libsgmls-perl 1.03ii-38
ii libsyntax-keyword-try-perl 0.30-1+b1
ii libyaml-tiny-perl 1.76-1
ii opensp 1.5.2-15.2
ii perl 5.40.1-6
Versions of packages po4a recommends:
ii liblocale-gettext-perl 1.07-7+b1
ii libterm-readkey-perl 2.38-2+b4
ii libtext-wrapi18n-perl 0.06-10
ii libunicode-linebreak-perl 0.0.20190101-1+b9
po4a suggests no packages.
-- no debconf information
--
Dr. Helge Kreutzmann [email protected]
Dipl.-Phys. http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
Help keep free software "libre": http://www.ffii.de/
signature.asc
Description: PGP signature

