Bug 1645552 - zathura-pdf-mupdf completely fails to load
Summary: zathura-pdf-mupdf completely fails to load
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: zathura-pdf-mupdf
Version: 29
Hardware: Unspecified
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Petr Šabata
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-11-02 14:13 UTC by Antony Lee
Modified: 2018-12-14 20:41 UTC (History)
5 users (show)

Fixed In Version: zathura-pdf-mupdf-0.3.4-1.fc29
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-11-17 05:16:23 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Antony Lee 2018-11-02 14:13:39 UTC
Description of problem:
zathura fails to load pdfs using the zathura-pdf-mupdf backend

Version-Release number of selected component (if applicable):
mupdf-1.13.0-9.fc29.x86_64
zathura-0.4.0-2.fc29.x86_64
zathura-pdf-mupdf-0.3.3-2.fc29.x86_64
girara-0.3.0-2.fc29.x86_64

How reproducible:
See below.

Steps to Reproduce:
1. Install the packages above.
2. Open any pdf with `zathura foo.pdf`.

Actual results:
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (/usr/lib64/zathura/libpdf-mupdf.so: undefined symbol: cmsDeleteTransform).
error: Unknown file type: 'application/pdf'

Expected results:
The pdf is opened.

Additional info:
As an additional request, bumping the versions to zathura-pdf-mupdf 0.3.4 and its requirement mupdf 0.14.0 would be nice too, as it fixes https://git.pwmt.org/pwmt/zathura/issues/40.

Comment 1 Nikolai Vincent Vaags 2018-11-09 11:24:05 UTC
Can confirm, getting the same error with the same package versions.

Comment 2 Petr Šabata 2018-11-14 19:52:02 UTC
Thanks for the report and the link to the fix.

Michael, could we update mupdf to 1.14 in f29?

Comment 3 Michael J Gruber 2018-11-15 06:53:02 UTC
Thanks for the ping. I had 1.14RC1 built. It required a bunch of changes to the build system, and as it turned out, a new feature was broken.

I missed the 1.14.0 release - but indeed, that feature was broken in release, too.

I have to see whether I build the release as is or hunt down a few of the fixes on master. They also started meddling with lcms again, which is not a good sign.

Comment 4 Michael J Gruber 2018-11-15 18:55:31 UTC
OK, so there's a pending update of mupdf 1.14.0 with assorted bugfixes on top. Here's hopinng that a rebuild of the zathura plugin against the new mupdf-devel will help with the issue above.

https://bodhi.fedoraproject.org/updates/FEDORA-2018-93558de1ac

Comment 5 Petr Šabata 2018-11-15 19:09:34 UTC
Cheers!  I'll test it.

Comment 6 Petr Šabata 2018-11-15 20:30:49 UTC
Hrmpf, I'm hitting unresolved mujs symbols now.  I've tried linking against mujs directly but that doesn't work.  I had similar issues with the JPEG symbols before which I fixed this way.

I wonder why upstream doesn't do this.  Perhaps it has something to do with how we build mupdf?  I'll get in touch with pwmt.

Comment 7 Petr Šabata 2018-11-15 20:59:00 UTC
Okay, upstream pointed me in the right direction.  Updates will come shortly.

Comment 8 Fedora Update System 2018-11-15 21:33:09 UTC
zathura-pdf-mupdf-0.3.4-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-0dbd53765d

Comment 9 Fedora Update System 2018-11-15 21:33:14 UTC
zathura-pdf-mupdf-0.3.4-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-e683395502

Comment 10 Fedora Update System 2018-11-16 05:52:22 UTC
zathura-pdf-mupdf-0.3.4-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-0dbd53765d

Comment 11 Fedora Update System 2018-11-16 05:59:55 UTC
zathura-pdf-mupdf-0.3.4-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-e683395502

Comment 12 Fedora Update System 2018-11-17 05:16:23 UTC
zathura-pdf-mupdf-0.3.4-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 Randy Barlow 2018-12-10 23:19:57 UTC
An update associated with this bug has been pushed to stable.

Comment 14 Randy Barlow 2018-12-11 17:04:09 UTC
A Fedora update associated with this bug has been pushed to the stable repository.

Comment 15 Randy Barlow 2018-12-14 20:41:19 UTC
A Fedora update associated with this bug has been pushed to the stable repository.


Note You need to log in before you can comment on or make changes to this bug.