GNU bug report logs - #33455
Zathura can't display PDF or epub

Previous Next

Package: guix;

Reported by: Bradley Haggerty <bradigger <at> gmail.com>

Date: Wed, 21 Nov 2018 11:42:01 UTC

Severity: normal

To reply to this bug, email your comments to 33455 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#33455; Package guix. (Wed, 21 Nov 2018 11:42:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bradley Haggerty <bradigger <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 21 Nov 2018 11:42:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Bradley Haggerty <bradigger <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Zathura can't display PDF or epub
Date: Wed, 21 Nov 2018 11:41:10 +0000
[Message part 1 (text/plain, inline)]
error: Could not load plugin
'/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so'
(/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so: undefined
symbol: jpeg_resync_to_restart).
error: plugin: filetype already registered: image/vnd.djvu
error: plugin: filetype already registered: image/vnd.djvu+multipage
error: Could not register plugin
'/home/brad/.guix-profile/lib/zathura/libdjvu.so'.
error: Could not load plugin
'/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so'
(/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so: undefined
symbol: jpeg_resync_to_restart).
error: plugin: filetype already registered: image/vnd.djvu
error: plugin: filetype already registered: image/vnd.djvu+multipage
error: Could not register plugin
'/home/brad/.guix-profile/lib/zathura/libdjvu.so'.
error: Could not load plugin
'/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so'
(/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so: undefined
symbol: jpeg_resync_to_restart).
error: plugin: filetype already registered: image/vnd.djvu
error: plugin: filetype already registered: image/vnd.djvu+multipage
error: Could not register plugin
'/home/brad/.guix-profile/lib/zathura/libdjvu.so'.
error: Could not load plugin
'/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so'
(/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so: undefined
symbol: jpeg_resync_to_restart).
error: Unknown file type: 'application/pdf'
error: Unknown file type: 'application/epub+zip'

guix (GNU Guix) f8cba3ff4fc6aed0c539700aa47b6e8f4c25c34d
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#33455; Package guix. (Wed, 21 Nov 2018 16:44:02 GMT) Full text and rfc822 format available.

Message #8 received at 33455 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Bradley Haggerty <bradigger <at> gmail.com>
Cc: 33455 <at> debbugs.gnu.org
Subject: Re: bug#33455: Zathura can't display PDF or epub
Date: Wed, 21 Nov 2018 11:42:59 -0500
[Message part 1 (text/plain, inline)]
On Wed, Nov 21, 2018 at 11:41:10AM +0000, Bradley Haggerty wrote:
> error: Could not load plugin
> '/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so'
> (/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so: undefined
> symbol: jpeg_resync_to_restart).

I installed zathura and zathura-pdf-mupdf — is zathura supposed to be
modular? In any case, I got the same errors.

But, when I replaced zathura-pdf-mupdf with zathura-pdf-poppler and made
sure the requisite environment variables were set (`guix package
--search-paths`), PDF reading worked for me.

I didn't test reading EPUB files. Is zathura supposed to read EPUBs?
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#33455; Package guix. (Wed, 21 Nov 2018 20:00:02 GMT) Full text and rfc822 format available.

Message #11 received at 33455 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: Leo Famulari <leo <at> famulari.name>
Cc: 33455 <at> debbugs.gnu.org, Bradley Haggerty <bradigger <at> gmail.com>
Subject: Re: bug#33455: Zathura can't display PDF or epub
Date: Wed, 21 Nov 2018 19:12:49 +0100
Leo Famulari <leo <at> famulari.name> writes:

> On Wed, Nov 21, 2018 at 11:41:10AM +0000, Bradley Haggerty wrote:
>> error: Could not load plugin
>> '/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so'
>> (/home/brad/.guix-profile/lib/zathura/libpdf-mupdf.so: undefined
>> symbol: jpeg_resync_to_restart).
>
> I installed zathura and zathura-pdf-mupdf — is zathura supposed to be
> modular? In any case, I got the same errors.

I was able to reproduce this as well.

It looks like zathura-pdf-mupdf needs to be built with
-Dlink_external=true.  I got this to work, but got stuck with a problem
in libmupdf.so, which seems to have symbols that are provided by
libmupdfthird.so.

It seems as if something’s not right with how these libraries are
linked.

--
Ricardo





This bug report was last modified 6 years and 203 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.