FS#45585 - [evince] missing dependency on unrar for opening .cbr files
Attached to Project:
Arch Linux
Opened by Langston Barrett (siddharthist) - Wednesday, 08 July 2015, 03:57 GMT
Last edited by Jan de Groot (JGC) - Thursday, 05 October 2017, 20:56 GMT
Opened by Langston Barrett (siddharthist) - Wednesday, 08 July 2015, 03:57 GMT
Last edited by Jan de Groot (JGC) - Thursday, 05 October 2017, 20:56 GMT
|
Details
Description:
When opening a .cbr file in evince, the program crashes if unrar is not also installed. This has been reported to Ubuntu on Launchpad here: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/480905. ----------------------------------------------------------- Before unrar is installed: $ evince /path/to/file.cbr (evince:12633): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version. (evince:12633): GdkPixbuf-CRITICAL **: gdk_pixbuf_read_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (evince:12633): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (evince:12633): EvinceDocument-CRITICAL **: ev_document_misc_surface_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (evince:12633): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed zsh: segmentation fault (core dumped) evince ----------------------------------------------------------- After unrar is installed: $ evince /path/to/file.cbr (evince:12977): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version. ----------------------------------------------------------- Additional info: ~% pacman -Q evince evince 3.16.1-1 ~% pacman -Q unrar unrar 1:5.2.7-1 Steps to reproduce: Install evince, attempt to open a .cbr file. Proposed solution: Mark unrar as a dependency of evince, so full functionality is available without manual intervention. |
This task depends upon
Closed by Jan de Groot (JGC)
Thursday, 05 October 2017, 20:56 GMT
Reason for closing: Fixed
Additional comments about closing: evince has been ported to libarchive instead of command execution. unrar is no longer supported.
Thursday, 05 October 2017, 20:56 GMT
Reason for closing: Fixed
Additional comments about closing: evince has been ported to libarchive instead of command execution. unrar is no longer supported.
AFAICT no one has actually pursued this issue upstream. ಠ_ಠ