[Bug 1008506] New: ghostscript update causes okular and evince to not display tiger.eps
http://bugzilla.opensuse.org/show_bug.cgi?id=1008506 Bug ID: 1008506 Summary: ghostscript update causes okular and evince to not display tiger.eps Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: tom.kacvinsky@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- It was reported on the opensuse@opensuse.org list that evince and okular no longer display PostScrpt and EPS files. This started happening with the Ghostscript RPM ghostscript-9.15-11.1.x86_64. What I did to work around the issue is compiled Ghostscript 9.20 from source, making sure I built libgs.so, as that is the component of Ghostscript that is used by evince and okular to render PS and EPS files. Then I set LD_LIBRARY_PATH sot that this new library would supersede the system library of the same name. Then evince and okular started working again. I took a look in OBS to see what is being done for Ghostscript, and found four different packages being built, not sure which one corresponds to ghostscript-9.15-11.1.x86_64. What I can do next is try building Ghostscript 9.15 from source (without the CVE patches) to see how that goes. The reason for that is I want to know if it is upstream that has the problem, or if it is one of the CVE patches. But I think that since this has already been fixed upstream and upstream more than likely already contains the fixes for the CVEs, we should just update the version of Ghostscript being used. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008506 http://bugzilla.opensuse.org/show_bug.cgi?id=1008506#c1 Carlos Robinson <carlos.e.r@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |carlos.e.r@opensuse.org --- Comment #1 from Carlos Robinson <carlos.e.r@opensuse.org> --- Note that I have duplicated the problem on Leap 42.2 RC2. At least with Evince. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008506 http://bugzilla.opensuse.org/show_bug.cgi?id=1008506#c2 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |wbauer@tmo.at Resolution|--- |DUPLICATE --- Comment #2 from Wolfgang Bauer <wbauer@tmo.at> --- Known problem of the latest ghostscript security update, and a followup update (with an upstream fix taken from 9.20) has been submitted to Maintenance already. You can easily fix it yourself though until an update is released: Open the file /usr/share/ghostscript/9.15/Resource/Init/gs_init.ps in a text editor (as root), and change line#2024 to: systemdict /getenv {pop //false} .forceput (i.e. replace "put" with ".forceput") That's the upstream fix for this problem btw: http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=99e331527d541a8f01... *** This bug has been marked as a duplicate of bug 1006592 *** -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com