Bug#1062045: Acknowledgement (pandoc: generates documentation with invalid fonts in groff output)

Loren M. Lang lorenl at north-winds.org
Wed Jan 31 08:53:29 GMT 2024


On Wed, Jan 31, 2024 at 09:16:38AM +0100, Jonas Smedegaard wrote:
> Control: reassign -1 libghc-pandoc-dev
> Control: force-merge 1053777 -1
> Control: affects 1053777 pandoc
> 
> Hi Loren,
> 
> Quoting Loren M. Lang (2024-01-31 08:35:12)
> > I left the detail description out of the original report. Current
> > version of pandoc will create *roff output during man page generation
> > that refers to invalid fonts C, CI, and possibly others. This will
> > trigger lintian warnings such as the following for packages using pandoc
> > to build their man pages:
> > 
> > groff-message troff:<standard input>:89: warning: cannot select font 'C'
> > 
> > This is a known issue and has been fixed upstream in pandoc 3.1.7 as
> > documented in this issue:
> > 
> > https://github.com/jgm/pandoc/issues/9020
> > 
> > Updating pandoc to 3.1.7 or newer should resolve this issue.
> 
> Thanks for the bugreport.
> 
> Most of pandoc functionality is handled by a Haskell library which is
> packaged separately.  This issue is already reported there, but the
> bugreport is not tagged as affecting this package. With this message
> will (if I cast the runes correctly) reassign and merge this bugreport
> with bug#1053777 and mark it as affecting the pandoc package.

Yes, I just discovered this after attempting to update the pandoc debian
repo. I was able to import-orig --uscan the 3.1.7 release and rebuild
the package without any issues, but then couldn't install it to test
because it didn't match the version of pandoc-data I had installed.
Trying to figure out how to best update that, but the DHG_packages repo
is a bit more sophisticated in it's set-up and I'm not yet sure how it
tracks original tarballs. I'll keep digging into this if that's helpful,
but this is certainly turning into a bigger project than it originally
looked like.

> 
> Kind regards,
> 
>  - Jonas
> 
> -- 
>  * Jonas Smedegaard - idealist & Internet-arkitekt
>  * Tlf.: +45 40843136  Website: http://dr.jones.dk/
>  * Sponsorship: https://ko-fi.com/drjones
> 
>  [x] quote me freely  [ ] ask before reusing  [ ] keep private



-- 
Loren M. Lang
lorenl at north-winds.org
http://www.north-winds.org/


Public Key: http://www.north-winds.org/lorenl_pubkey.asc
Fingerprint: 7896 E099 9FC7 9F6C E0ED  E103 222D F356 A57A 98FA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-maintainers/attachments/20240131/1dd5aefa/attachment.sig>


More information about the Pkg-haskell-maintainers mailing list