Bug 1584934
| Summary: | gv does not display PostScript files | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Arnold Boothroyd <boothroy> | ||||
| Component: | gv | Assignee: | Jason Tibbitts <j> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 28 | CC: | j, orion | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | gv-3.7.4-16.fc28 | Doc Type: | If docs needed, set a value | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2018-06-23 20:46:41 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: | |||||||
| Attachments: |
|
||||||
|
Description
Arnold Boothroyd
2018-06-01 00:55:40 UTC
Reproducibility: gv exhibits the same bug on a second computer where I likewise replaced Fedora 26 with Fedora 28 (MATE-Compiz spin). I can confirm this, but to me it appears that it is related to a missing package. I have a standard Fedora install (using kickstart and ansible) which is running on a bunch of desktops. On that install, I have this problem with gv. On my desktop, which is running everything in that install plus whatever random extra packages I've installed, I don't have this issue with gv. The problem, of course, is to figure out which package it is. Also note that for me, viewing various postscript files, I don't get the above mentioned warnings about converting strings to fontstructs, but I do get exactly one warning (in all cases, whether gv displays the file properly or displays nothing): Warning: Missing charsets in String to FontSet conversion I will now try to diff the package lists and do a binary search to narrow down which difference matters. Well that was easy. The missing package is ghostscript-x11. In F27, ghostscript was just a metpackage that has ghostscript-x11 as a dependency. In F28, ghostscript is a real package and it does not depend on ghostscript-x11. It should be completely sufficient to change the dependency in gv from ghostscript to ghostscript-x11. I'll go ahead and do that and push an update. Builds are running for rawhide and F28. An update notice will be added here once the F28 build is finished; please test and give karma in the updates system. gv-3.7.4-16.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-373c9f0b2e gv-3.7.4-16.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-373c9f0b2e Problem appears to be solved: thanks very much! After installing gv-3.7.4-16.fc28.x86_64 from the testing repository, gv now displays (correctly) the PostScript files I have tried it out on. (Rendering appeared to be correct even before I also installed xorg-x11-fonts-ISO8859-1-75dpi & xorg-x11-fonts-ISO8859-1-100dpi to quiet error messages like those mentioned in the original report, so it is unclear whether installation of these fonts was actually necessary.) gv-3.7.4-16.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. |