Bug ID 907833
Summary Evince/Okular (anything using Ghostscript) cannot show eps, ps files
Classification openSUSE
Product openSUSE 13.1
Version Final
Hardware x86-64
OS openSUSE 13.1
Status NEW
Severity Major
Priority P5 - None
Component Printing
Assignee jsmeix@suse.com
Reporter robin.roth@kit.edu
QA Contact jsmeix@suse.com
Found By ---
Blocker ---

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101
Firefox/33.0
Build Identifier: 

With ghostscript 9.07 I cann't open .ps and .eps files in evince. The error in
the terminal is "undefined -21".
Also okular ang geeqie don't work.

Reproducible: Always

Steps to Reproduce:
1. Install openSUSE 13.1 with all current updates
2. try to open a .ps/.eps file. A broken example is: 
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1159931/+attachment/3596536/+files/try.ps

Actual Results:  
Viewer fails. Symptom depends on the viewer:
Evince: undefined -21
Okular: okular(14829)/okular (Spectre) GSRendererThread::run: Generated image
does not match wanted size: [0x0] vs requested [736x952]
QImage::scaled: Image is a null image
undefined -21

Expected Results:  
Viewer shows .ps/.eps

This bug appears to be related to what is reported and fixed at:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1159931
and
http://bugs.ghostscript.com/show_bug.cgi?id=693843

The workaround using LANG does not fix the bug here.

At least for me, upgrading to ghostscript 9.15 helps.

Because viewing .ps files is one of the main features of evince/... I'd suggest
an upgrade of ghostscript in openSUSE 13.1.
As far as their changelog shows, there are no backwardincompatibilities
reported between 9.07 and 9.15 and regarding dependencies only the core
ghostscript packages are affected:
cups-filters-ghostscript, ghostscript, ghostscript-x11


You are receiving this mail because: