FS#61707 - [pandoc] Manual Page Not Installed

Attached to Project: Community Packages
Opened by novum sensum (novum) - Sunday, 10 February 2019, 17:39 GMT
Last edited by Felix Yan (felixonmars) - Tuesday, 11 February 2020, 16:40 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No

Details

Description: manual page is now missing from /usr/share/man/ upon installation

Steps to reproduce: pacman -S pandoc

Note: I used to have a man page for pandoc, and the PKGBUILD does not seem to have changed, so I am unsure why this is happening. Someone on freenode/#archlinux suggested that it may be the fault of runhaskell, but I am unsure. Thank you.
This task depends upon

Closed by  Felix Yan (felixonmars)
Tuesday, 11 February 2020, 16:40 GMT
Reason for closing:  Fixed
Additional comments about closing:  pandoc 2.8-33
Comment by loqs (loqs) - Sunday, 10 February 2019, 21:21 GMT Comment by Eli Schwartz (eschwartz) - Tuesday, 12 February 2019, 03:22 GMT
  • Field changed: Task Type (Feature Request → Bug Report)
  • Field changed: Summary (Manual Page Not Installed → [pandoc] Manual Page Not Installed)
  • Field changed: Status (Unconfirmed → Assigned)
  • Task assigned to Felix Yan (felixonmars)
Please fill out the entire summary field next time.
Comment by Ferdinand Bachmann (Ferdi265) - Tuesday, 21 May 2019, 17:06 GMT
This issue still stands today. The last package with manual page is 2.5-36, the current version is 2.7.2-39.
Comment by Frank Seifferth (seifferth) - Sunday, 17 November 2019, 13:41 GMT
Since this issue hasn't been solved in a while, I have taken the liberty of creating a `pandoc-manpage` package that can be found in the AUR, in case anyone else is interested in applying a dirty fix. I still hope the issue will be resolved eventually, though.
Comment by Eli Schwartz (eschwartz) - Monday, 10 February 2020, 04:33 GMT
@seifferth,

It looks like the solution was as simple as cp'ing the file "${srcdir}"/pandoc-${pkgver}/man/pandoc.1 into the package, which is provided in the tarball sources (no need to build it or anything).

I'm a bit sad you didn't mention this in the bug report, since it is really low-hanging fruit and maybe if a TU realized how easy it is to fix, we could have fixed it a long time ago. Perhaps the package maintainer didn't know where it was supposed to be, and hadn't found time to take a look (Felix is most likely the busiest maintainer in all of Arch).
Comment by Felix Yan (felixonmars) - Tuesday, 11 February 2020, 16:40 GMT
Thanks for looking into this. It has been fixed in pandoc 2.8-33.

Loading...