Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
@ 2022-02-15 13:11 sug0
  2022-02-15 13:11 ` sug0
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: sug0 @ 2022-02-15 13:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 814 bytes --]

New issue by sug0 on void-packages repository

https://github.com/void-linux/void-packages/issues/35634

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
  * Void 5.15.22_1 x86_64 AuthenticAMD uptodate hold rrrmFFFFFFFFF
* package:  
  * zathura-0.4.9_1
  * zathura-pdf-mupdf-0.3.8_1

### Expected behavior

Read a PDF file.

### Actual behavior

```
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (/usr/lib64/zathura/libpdf-mupdf.so: undefined symbol: opj_setup_decoder).
error: Could not determine file type.
```

### Steps to reproduce the behavior

Open any PDF file with zathura and the mupdf plugin.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
@ 2022-02-15 13:11 ` sug0
  2022-02-15 13:39 ` dkwo
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: sug0 @ 2022-02-15 13:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 151 bytes --]

New comment by sug0 on void-packages repository

https://github.com/void-linux/void-packages/issues/35634#issuecomment-1040255448

Comment:
cc @lemmi 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
  2022-02-15 13:11 ` sug0
@ 2022-02-15 13:39 ` dkwo
  2022-02-15 14:01 ` [ISSUE] [CLOSED] " lemmi
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: dkwo @ 2022-02-15 13:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 424 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/issues/35634#issuecomment-1040285905

Comment:
Similar error on `Void 5.16.7_1 x86_64-musl GenuineIntel uptodate rrnFFFFFFFF`
```
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (Error relocating /usr/lib64/zathura/libpdf-mupdf.so: jbig2_page_out: symbol not found).
error: Could not determine file type.
```

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ISSUE] [CLOSED] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
  2022-02-15 13:11 ` sug0
  2022-02-15 13:39 ` dkwo
@ 2022-02-15 14:01 ` lemmi
  2022-02-15 14:02 ` lemmi
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: lemmi @ 2022-02-15 14:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 817 bytes --]

Closed issue by sug0 on void-packages repository

https://github.com/void-linux/void-packages/issues/35634

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
  * Void 5.15.22_1 x86_64 AuthenticAMD uptodate hold rrrmFFFFFFFFF
* package:  
  * zathura-0.4.9_1
  * zathura-pdf-mupdf-0.3.8_1

### Expected behavior

Read a PDF file.

### Actual behavior

```
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (/usr/lib64/zathura/libpdf-mupdf.so: undefined symbol: opj_setup_decoder).
error: Could not determine file type.
```

### Steps to reproduce the behavior

Open any PDF file with zathura and the mupdf plugin.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
                   ` (2 preceding siblings ...)
  2022-02-15 14:01 ` [ISSUE] [CLOSED] " lemmi
@ 2022-02-15 14:02 ` lemmi
  2022-09-08  2:13 ` dexgs
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: lemmi @ 2022-02-15 14:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 263 bytes --]

New comment by lemmi on void-packages repository

https://github.com/void-linux/void-packages/issues/35634#issuecomment-1040310550

Comment:
Had to revert to the previous version. The only changes in `0.3.8` were to dependencies and both patches caused problems.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
                   ` (3 preceding siblings ...)
  2022-02-15 14:02 ` lemmi
@ 2022-09-08  2:13 ` dexgs
  2022-09-08 10:47 ` lemmi
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: dexgs @ 2022-09-08  2:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 390 bytes --]

New comment by dexgs on void-packages repository

https://github.com/void-linux/void-packages/issues/35634#issuecomment-1240135198

Comment:
I think this might be the offending change: https://git.pwmt.org/pwmt/zathura-pdf-mupdf/-/blob/0.3.8/meson.build#L32-36

If you modify the ``meson.build`` such that the ``else`` block always executes, I think you might be able to get it to build.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
                   ` (4 preceding siblings ...)
  2022-09-08  2:13 ` dexgs
@ 2022-09-08 10:47 ` lemmi
  2022-09-08 12:56 ` dkwo
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: lemmi @ 2022-09-08 10:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1235 bytes --]

New comment by lemmi on void-packages repository

https://github.com/void-linux/void-packages/issues/35634#issuecomment-1240548064

Comment:
> I think this might be the offending change: https://git.pwmt.org/pwmt/zathura-pdf-mupdf/-/blob/0.3.8/meson.build#L32-36
> 
> If you modify the `meson.build` such that the `else` block always executes, I think you might be able to get it to build.

Yeah, this is basically what we achieved by not updating to `0.3.8`. That obviously won't work forever.

So, [comments for 49a85ef](https://git.pwmt.org/pwmt/zathura-pdf-mupdf/-/commit/49a85efb915bfed933d251f6074b807d0e1ef385#note_1588) sound like this won't be fixed by upstream at this point, but they are open to contributions. Additionally they suggested 
1. to rework the detection, such that they can still run their tests against `mupdf` built from source
2. ship a `pkgconfig` file with `mupdf-devel`
   Maybe @Gottox can judge whether this is possible or desired

I don't know how to do either of those, but I think we can just revert [49a85ef](https://git.pwmt.org/pwmt/zathura-pdf-mupdf/-/commit/49a85efb915bfed933d251f6074b807d0e1ef385) for the time being and keep the thing on life support this way for a little longer.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
                   ` (5 preceding siblings ...)
  2022-09-08 10:47 ` lemmi
@ 2022-09-08 12:56 ` dkwo
  2023-11-02 15:41 ` dkwo
  2023-11-02 19:44 ` [ISSUE] [CLOSED] " sug0
  8 siblings, 0 replies; 10+ messages in thread
From: dkwo @ 2022-09-08 12:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 320 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/issues/35634#issuecomment-1240680817

Comment:
I made a pr for mujs, in case it helps.
Also, perhaps take a look at the patch in Alpine https://git.alpinelinux.org/aports/tree/community/zathura-pdf-mupdf/fix-meson.build.patch

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
                   ` (6 preceding siblings ...)
  2022-09-08 12:56 ` dkwo
@ 2023-11-02 15:41 ` dkwo
  2023-11-02 19:44 ` [ISSUE] [CLOSED] " sug0
  8 siblings, 0 replies; 10+ messages in thread
From: dkwo @ 2023-11-02 15:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 176 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/issues/35634#issuecomment-1790981619

Comment:
is this now fixed? cannot reproduce

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ISSUE] [CLOSED] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
  2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
                   ` (7 preceding siblings ...)
  2023-11-02 15:41 ` dkwo
@ 2023-11-02 19:44 ` sug0
  8 siblings, 0 replies; 10+ messages in thread
From: sug0 @ 2023-11-02 19:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 817 bytes --]

Closed issue by sug0 on void-packages repository

https://github.com/void-linux/void-packages/issues/35634

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
  * Void 5.15.22_1 x86_64 AuthenticAMD uptodate hold rrrmFFFFFFFFF
* package:  
  * zathura-0.4.9_1
  * zathura-pdf-mupdf-0.3.8_1

### Expected behavior

Read a PDF file.

### Actual behavior

```
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (/usr/lib64/zathura/libpdf-mupdf.so: undefined symbol: opj_setup_decoder).
error: Could not determine file type.
```

### Steps to reproduce the behavior

Open any PDF file with zathura and the mupdf plugin.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2023-11-02 19:44 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
2022-02-15 13:11 ` sug0
2022-02-15 13:39 ` dkwo
2022-02-15 14:01 ` [ISSUE] [CLOSED] " lemmi
2022-02-15 14:02 ` lemmi
2022-09-08  2:13 ` dexgs
2022-09-08 10:47 ` lemmi
2022-09-08 12:56 ` dkwo
2023-11-02 15:41 ` dkwo
2023-11-02 19:44 ` [ISSUE] [CLOSED] " sug0

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).