http://bugzilla.opensuse.org/show_bug.cgi?id=907833 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #1 from Johannes Meixner <jsmeix@suse.com> --- There are backward incompatible changes between 9.07 and 9.15, see the openSUSE ghostscript RPM package changelog: -------------------------------------------------------------------------- $ osc cat Printing ghostscript ghostscript.changes ... - Version upgrade to 9.10. ... * The CUPS filters gstoraster and gstopxl have been removed from Ghostscript. Those filters are now provided by cups-filters (a free software package hosted by OpenPrinting) that contains all CUPS filters needed by CUPS under Linux (see also the openSUSE issue bnc#735404 comment#44 at https://bugzilla.novell.com/show_bug.cgi?id=735404#c44). -------------------------------------------------------------------------- See also https://bugzilla.opensuse.org/show_bug.cgi?id=859554#c1 For me Ghostscript 9.07 works to show try.ps regardless of the locale: ------------------------------------------------------------------------- $ export LC_ALL=C ; export LANG=C $ gs -r75 /tmp/try.ps GPL Ghostscript 9.07 (2013-02-14) ...
showpage, press <return> to continue<< GS>quit
$ export LC_ALL=de_DE ; export LANG=de_DE $ gs -r75 /tmp/try.ps GPL Ghostscript 9.07 (2013-02-14) ...
showpage, press <return> to continue<< GS>quit
$ export LC_ALL=en_US ; export LANG=en_US $ gs -r75 /tmp/try.ps GPL Ghostscript 9.07 (2013-02-14) ...
showpage, press <return> to continue<< GS>quit
In all three cases it shows the content of try.ps in a separated window. But evince fails to show try.ps when a locale is used where the decimal mark is a comma ',': -------------------------------------------------------------------------- $ export LC_ALL=C ; export LANG=C $ evince /tmp/try.ps [works o.k.] $ export LC_ALL=de_DE ; export LANG=de_DE $ evince /tmp/try.ps undefined -21 ... EvinceDocument-CRITICAL ... failed $ export LC_ALL=en_US ; export LANG=en_US $ evince /tmp/try.ps [works o.k] -------------------------------------------------------------------------- This shows that evince somehow uses Ghostscript in a special way (perhaps indirectly via lipspectre) that triggers the issue because Ghostscript itself can show try.ps in any casae. I cannot reproduce that evince fails to show try.ps when a locale is used where the decimal mark is '.' I.e. for me the workaround using a locale where the decimal mark is '.' works. As far as I can reproduce it it is exactly http://bugs.ghostscript.com/show_bug.cgi?id=693843 *** This bug has been marked as a duplicate of bug 859554 *** -- You are receiving this mail because: You are on the CC list for the bug.