You are not logged in.

#1 2022-02-01 14:27:22

Arsimael
Member
Registered: 2021-05-09
Posts: 16
Website

[Solved] tesseract update kills mpv

Hi.

I don't know where to put this to, so I want to post it here:

The latest update on tesseract (tesseract 5.0.1-3) breaks the mpv player.

If I update tesseract to the newest version, MPV gives me an error when startung:

arsimael@leptailurus-serval ~ $ mpv
mpv: error while loading shared libraries: libtesseract.so.4: cannot open shared object file: No such file or directory
arsimael@leptailurus-serval ~ $ 

Workaround so far for me:
"sudo downgrade tesseract" and selectting version 4.1.1

regards
Arsimael

Last edited by Arsimael (2022-02-01 14:54:26)

Offline

#2 2022-02-01 14:39:51

seth
Member
Registered: 2012-09-03
Posts: 60,968

Re: [Solved] tesseract update kills mpv

Why does your mpv link libtesseract??

type mpv
ldd /usr/bin/mpv
pacman -Qs mpv
pacman -Qikk mpv

Offline

#3 2022-02-01 14:44:19

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,944

Re: [Solved] tesseract update kills mpv

Nothing in the normal package dependency chain of mpv depends on tesseract.

If you have some out of repo ffmpeg package or so you'd need to rebuild that and be relevantly aware of these kinds of dependencies/soname bumps and act accordingly.

What is linking against it?

lddtree /usr/bin/mpv #needs pax-utils
pacman -Qs ffmpeg

Edit: I actually refreshed this time, but I'd still throw in the above 2 as an additional test

Last edited by V1del (2022-02-01 14:50:52)

Offline

#4 2022-02-01 14:54:00

Arsimael
Member
Registered: 2021-05-09
Posts: 16
Website

Re: [Solved] tesseract update kills mpv

Update:

Thanks to Earnestly, wunit, Scimmia in the IRC, (sorry if I missed someone) I could circle the problem and fix it.

For others: ("lddtree" is in the package "pax-utils")

"lddtree /usr/bin/mpv" showed libtesseract.so.4 was needed by libavfilter.so.7
"pacman -Qo /usr/lib/libavfilter.so.7" told me libavfilter.so.7 is part of "aur/ffmpeg-full-amd"

Solution: rebuilding the aur package or install the "non-aur"-version of ffmpeg.

After replacing "aur/ffmpeg-full-amd" with "extra/ffmpeg" - mpv worked again.

Thanks for the quick help

Last edited by Arsimael (2022-02-01 15:00:52)

Offline

Board footer

Powered by FluxBB