Community Packages

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#65981 - [pandoc-citeproc] Hangs in infinite loop

Attached to Project: Community Packages
Opened by Peter (p3732) - Wednesday, 25 March 2020, 22:57 GMT
Last edited by freswa (frederik) - Wednesday, 25 March 2020, 23:18 GMT
Task Type Bug Report
Category Packages
Status Assigned
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


With the recent update of the package to version 0.17-53 it stopped working for me, hanging in an infinite loop without any output.

I checked and the only major related haskell package version upgrade is haskell-network, but it's version bumped to and all pandoc-citeproc build-dep requires is <3.2, so that should not be a problem. Maybe a simple rebuild will fix it? Manually compiling from the github repo produced a working version for me.

This task depends upon

Comment by Peter (p3732) - Thursday, 26 March 2020, 17:00 GMT
Unfortunately the update to 0.17-54 did not fix it.
I tried reproducing this on another system, but was unable to do so and reinstalling all of pandoc did not help either. The only significant difference between the two systems that I can think of is, that the one it is not working on has only a single CPU.

Running `pandoc-cite -y test.bib`, where test.bib is the attached simple bibtex file, spawns 4 thread processes, of which only one runs occassionally (see the attached htop screenshot). Maybe it somehow locks itself up? Although I can't explain how the package changes introduced that, since pandoc-citeproc itself has not changed since mid-February.

Can anyone else with a single CPU reproduce?