A fixed package for Trusty got uploaded to trusty-proposed. As soon as this package gets approved, instructions for installing it for testing get posted here. Please follow the instructions and test them, as your feedback is required for the package to make it into the official updates for Trusty.
** Description changed: I upgraded to Ubuntu Saucy, evince cannot render EPS files generated by gnuplot. (Just show an empty page.) - [how to reproduce] 1. Generate an EPS file using gnuplot by executing the following command. $ gnuplot -e "set terminal postscript; set output 'test.eps'; plot x;" 2. Open the file "test.eps" just created. $ evince "test.eps" The following are what evince writes to the terminal. (evince:24176): EvinceDocument-CRITICAL **: ev_document_get_n_pages: assertion 'EV_IS_DOCUMENT (document)' failed (evince:24176): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width > 0 && height > 0' failed (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width > 0 && height > 0' failed 3. Then evince just shows an empty (white) page. === If i rotate 90 or -90 degree by pressing Ctrl+Left or Ctrl+Right key, evince can show this file correctly. === Okular, GIMP, inkscape and gs can show this EPS file. (may be rotated 90 degree, however) + + [Impact] + + With the default viewer for PostrScript and EPS files, many files do not + display and produce errors/warnings. Users usually do not know that they + can visualize these files by rotating the page and rotated it is also + not in a very useful orientation. + + [Test Case] + + Display the attached EPS file with evince or follow the steps under "how + to reproduce" above. Rotate the page via Ctrl+Left or Ctrl+Right and the + image is only visible for two of the four orientations. Withe the + proposed package the problem get solved. The image is visible in all the + four orientations. + + [Regression Potential] + + Low, as tested with various files and reviewed by several upstream + developers. + + ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: evince 3.10.0-0ubuntu2 ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3 Uname: Linux 3.11.0-12-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.12.5-0ubuntu2 Architecture: amd64 Date: Mon Oct 21 21:23:15 2013 InstallationDate: Installed on 2013-09-07 (44 days ago) InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424) MarkForUpload: True SourcePackage: evince UpgradeStatus: Upgraded to saucy on 2013-10-04 (16 days ago) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files Status in Evince document viewer: New Status in GS-GPL - GPL Ghostscript: Unknown Status in libspectre: Confirmed Status in “evince” package in Ubuntu: Invalid Status in “ghostscript” package in Ubuntu: Invalid Status in “gnuplot” package in Ubuntu: Invalid Status in “libspectre” package in Ubuntu: Fix Released Status in “evince” source package in Trusty: Invalid Status in “ghostscript” source package in Trusty: Invalid Status in “gnuplot” source package in Trusty: Invalid Status in “libspectre” source package in Trusty: In Progress Bug description: I upgraded to Ubuntu Saucy, evince cannot render EPS files generated by gnuplot. (Just show an empty page.) [how to reproduce] 1. Generate an EPS file using gnuplot by executing the following command. $ gnuplot -e "set terminal postscript; set output 'test.eps'; plot x;" 2. Open the file "test.eps" just created. $ evince "test.eps" The following are what evince writes to the terminal. (evince:24176): EvinceDocument-CRITICAL **: ev_document_get_n_pages: assertion 'EV_IS_DOCUMENT (document)' failed (evince:24176): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width > 0 && height > 0' failed (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width > 0 && height > 0' failed 3. Then evince just shows an empty (white) page. === If i rotate 90 or -90 degree by pressing Ctrl+Left or Ctrl+Right key, evince can show this file correctly. === Okular, GIMP, inkscape and gs can show this EPS file. (may be rotated 90 degree, however) [Impact] With the default viewer for PostrScript and EPS files, many files do not display and produce errors/warnings. Users usually do not know that they can visualize these files by rotating the page and rotated it is also not in a very useful orientation. [Test Case] Display the attached EPS file with evince or follow the steps under "how to reproduce" above. Rotate the page via Ctrl+Left or Ctrl+Right and the image is only visible for two of the four orientations. Withe the proposed package the problem get solved. The image is visible in all the four orientations. [Regression Potential] Low, as tested with various files and reviewed by several upstream developers. ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: evince 3.10.0-0ubuntu2 ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3 Uname: Linux 3.11.0-12-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.12.5-0ubuntu2 Architecture: amd64 Date: Mon Oct 21 21:23:15 2013 InstallationDate: Installed on 2013-09-07 (44 days ago) InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424) MarkForUpload: True SourcePackage: evince UpgradeStatus: Upgraded to saucy on 2013-10-04 (16 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp