FS#67751 - [groff] Does not work with new ghostscript

Attached to Project: Arch Linux
Opened by Kekw (defty) - Saturday, 29 August 2020, 08:09 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 16 September 2020, 06:07 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

Take this minimal working example:

.fam P
.LP
Test

and compile it `groff -Tpdf mwe.ms >mwe.pdf`. I get an error that says "Failed to open '/usr/share/ghostscript/9.50/Resource/Font/P052-Roman'".

I did some digging and it seems like /usr/share/groff/1.22.4/font/devpdf contains a file called download which has file paths to fonts. `gropdf` uses
that file when it is embedding fonts into the final PDF. Those file paths broke when ghostscript was updated from 9.50 to 9.52.

I guess the solution would be to rebuild groff.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Wednesday, 16 September 2020, 06:07 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.22.4-4 in testing
Comment by Stefan Husmann (stefanhusmann) - Tuesday, 15 September 2020, 18:21 GMT
I can confirm the problem, and rebuilding groff solves it.

Loading...