Bug 1820194

Summary: Missing texlive-ucharcat for pandoc PDF support / EPEL8 Request
Product: [Fedora] Fedora EPEL Reporter: Leon Fauster <leonfauster>
Component: texlive-extensionAssignee: Than Ngo <than>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel8CC: john.sincock, than
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-07-15 14:34:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Leon Fauster 2020-04-02 13:46:57 UTC
Description of problem:

The usage in EL8 of

pandoc --pdf-engine=xelatex
pandoc --pdf-engine=lualatex 

aborts with an error like
Error producing PDF.
! LaTeX Error: File `ucharcat.sty' not found.

EL8 does not provide texlive-ucharcat-%{VERSION}.rpm


Version-Release number of selected component (if applicable):

As its a noarch package I tried a F29 package:

rpm -iv texlive-ucharcat-svn38907-20.fc29.noarch.rpm

this provides the missing part of texlive and pandocs run flawless now.


It would be great if texlive-ucharcat could be provided via EPEL8.



How reproducible:

$ echo -e "# Test\n\n CLI:\n\t pandoc --help\n\n" > test.md

$ pandoc --pdf-engine=xelatex -V documentclass:article -V mainfont:Montserrat-Light -V papersize:A4 -f markdown_strict -o test.pdf test.md



Actual results:

Error producing PDF.
! LaTeX Error: File `ucharcat.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 
! Emergency stop.
<read *> 
         
l.41 \RequirePackage





Expected results:

$ echo $?
0

Comment 1 Leon Fauster 2020-07-15 14:26:17 UTC
Resolved: https://bugzilla.redhat.com/show_bug.cgi?id=1856905#c4

Comment 2 John 2023-10-12 04:48:51 UTC
Nope. Not resolved.

dnf --enablerepo=epel list | grep texlive-extension
#

no output.

Package is gone.

As usual, it's Red Hat, so, no bug is ever fixed properly.

Comment 3 John 2023-10-12 04:53:27 UTC
epel 8 does now have this though, which worked for me:

texlive-ucharcat.noarch