Bug#1036908: expect: Broken use of \c in man page

2024-05-12 Thread Helge Kreutzmann
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

2024-05-03 Thread 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.

-- 
ciao,
Marco


signature.asc
Description: PGP signature


Bug#1036908: expect: Broken use of \c in man page

2024-03-14 Thread Helge Kreutzmann
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

2024-03-13 Thread Sergei Golovan
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

2023-05-29 Thread Helge Kreutzmann
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