Bug#1036908: expect: Broken use of \c in man page
Hello Marco, Am Sat, May 04, 2024 at 03:25:22AM +0200 schrieb Marco d'Itri: > On May 29, Helge Kreutzmann wrote: > > > The usage of \c is in mkpasswd(1) is incorrect. It fails when trying > > to use po4a to provide translations of the man pages. Im currently > > "patching around this" in manpages-l10n. > > > > For a full explanation of the problem (the man page is different, but > > the problem is the same) see Debian #1036826 and the explanations by > I have read #1036826 and tested multiple proposed solutions but I could > not managed to reproduce the original output. > Are you able to propose a patch which does not change the generated man > page? > > > Bjarni, especially in message #25. > That solution has been rejected by Branden. I currently patch around this with: sed "s/^\.BI \(.*\)\"c$/.BI \1\"/" | sed "s/^\.BR \(.*\)\"c$/.BI \1\"/" However, po4a is about to get fixed (Martin told me (#1036826) he intends to release later this month). So maybe we wait a few weeks and potentially this bug can be closed without any further action from your side. Greetings Helge -- Dr. Helge Kreutzmann deb...@helgefjell.de 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
Bug#1036908: expect: Broken use of \c in man page
On May 29, Helge Kreutzmann wrote: > The usage of \c is in mkpasswd(1) is incorrect. It fails when trying > to use po4a to provide translations of the man pages. Im currently > "patching around this" in manpages-l10n. > > For a full explanation of the problem (the man page is different, but > the problem is the same) see Debian #1036826 and the explanations by I have read #1036826 and tested multiple proposed solutions but I could not managed to reproduce the original output. Are you able to propose a patch which does not change the generated man page? > Bjarni, especially in message #25. That solution has been rejected by Branden. -- ciao, Marco signature.asc Description: PGP signature
Bug#1036908: expect: Broken use of \c in man page
Hello Sergei, Am Wed, Mar 13, 2024 at 04:02:35PM +0300 schrieb Sergei Golovan: > Sorry for the late reply. It seems to me that you've reported this bug > to the wrong package. mkpasswd(1) where you've found the bug is from > the whois package, and not from the expect one. I'm reassigning it. Yes, you are right. Thanks for handling. Greetings Helge -- Dr. Helge Kreutzmann deb...@helgefjell.de 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
Bug#1036908: expect: Broken use of \c in man page
reassign 1036908 whois 5.5.17 retitle 1036908 whois: Broken use of \c in man page thanks Hi Helge, Sorry for the late reply. It seems to me that you've reported this bug to the wrong package. mkpasswd(1) where you've found the bug is from the whois package, and not from the expect one. I'm reassigning it. On Mon, May 29, 2023 at 12:09 PM Helge Kreutzmann wrote: > > Package: expect > Severity: minor > Tags: upstream > > Dear Debian expect maintainer > > Kindly forward this to upstream, I don't know where to report this > (see also #1036463). > > The usage of \c is in mkpasswd(1) is incorrect. It fails when trying > to use po4a to provide translations of the man pages. Im currently > "patching around this" in manpages-l10n. > > For a full explanation of the problem (the man page is different, but > the problem is the same) see Debian #1036826 and the explanations by > Bjarni, especially in message #25. > > It would be great if you could fix this so that manpages-l10n can > remove our workaround, which slows down our build. > > -- System Information: > Debian Release: 12.0 > APT prefers testing-security > APT policy: (500, 'testing-security'), (500, 'testing') > 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 expect depends on: > ii libc6 2.36-9 > ii libtcl8.6 8.6.13+dfsg-2 > pn tcl-expect > ii tcl8.6 8.6.13+dfsg-2 > > expect recommends no packages. > > Versions of packages expect suggests: > ii tk8.6 8.6.13-2 > > -- > Dr. Helge Kreutzmann deb...@helgefjell.de >Dipl.-Phys. http://www.helgefjell.de/debian.php > 64bit GNU powered gpg signed mail preferred >Help keep free software "libre": http://www.ffii.de/ -- Sergei Golovan
Bug#1036908: expect: Broken use of \c in man page
Package: expect Severity: minor Tags: upstream Dear Debian expect maintainer Kindly forward this to upstream, I don't know where to report this (see also #1036463). The usage of \c is in mkpasswd(1) is incorrect. It fails when trying to use po4a to provide translations of the man pages. Im currently "patching around this" in manpages-l10n. For a full explanation of the problem (the man page is different, but the problem is the same) see Debian #1036826 and the explanations by Bjarni, especially in message #25. It would be great if you could fix this so that manpages-l10n can remove our workaround, which slows down our build. -- System Information: Debian Release: 12.0 APT prefers testing-security APT policy: (500, 'testing-security'), (500, 'testing') 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 expect depends on: ii libc6 2.36-9 ii libtcl8.6 8.6.13+dfsg-2 pn tcl-expect ii tcl8.6 8.6.13+dfsg-2 expect recommends no packages. Versions of packages expect suggests: ii tk8.6 8.6.13-2 -- Dr. Helge Kreutzmann deb...@helgefjell.de 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