FS#59549 - [pandoc-citeproc] pandoc fails, citeproc requiring libicuuc.so.62 but icu 62 still in staging

Attached to Project: Community Packages
Opened by Ivan Deschenaux (idx) - Tuesday, 07 August 2018, 08:32 GMT
Last edited by Evangelos Foutras (foutrelis) - Tuesday, 07 August 2018, 10:56 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Felix Yan (felixonmars)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: Using pandoc with pandoc-citeproc filter fails, reporting the following error

pandoc-citeproc: error while loading shared libraries: libicuuc.so.62: cannot open shared object file: No such file or directory
Error running filter pandoc-citeproc:
fd:12: hClose: resource vanished (Broken pipe)

libicuuc.so is part of package icu

▸ pacman -Qo /usr/lib/libicuuc.so.61
/usr/lib/libicuuc.so.61 is owned by icu 61.1-1

icu 62.1 is still in staging, so I think pandoc-citeproc should be built against icu 61 until icu62 hits core

Additional info:

- pandoc-citeproc 0.14.3.1-101
- icu 61.1-1

Steps to reproduce:

Attempt to use pandoc on any file containing references filtered by citeproc.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Tuesday, 07 August 2018, 10:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  pandoc-citeproc 0.14.3.1-102
Comment by Ivan Deschenaux (idx) - Tuesday, 07 August 2018, 08:53 GMT
Apologies for not including the following in the original report. An easier way to reproduce the bug is simply to invoke "pandoc-citeproce" on the command line. The same error is produced.
Comment by Ivan Deschenaux (idx) - Tuesday, 07 August 2018, 08:54 GMT
That's "pandoc-citeproc", sorry.

Loading...