FS#77960 - [mpv] missing highway dependency

Attached to Project: Community Packages
Opened by LH (atticus) - Wednesday, 22 March 2023, 23:15 GMT
Last edited by Toolybird (Toolybird) - Thursday, 23 March 2023, 04:01 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


I just installed mpv 1:0.35.1-4. After trying to start it I got this error message:

mpv: error while loading shared libraries: libhwy.so.1: cannot open shared object file: No such file or directory

After searching a bit, it seems that highway is needed as an additional dependency.
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 23 March 2023, 04:01 GMT
Reason for closing:  Not a bug
Additional comments about closing:  See comments
Comment by LH (atticus) - Wednesday, 22 March 2023, 23:16 GMT
EDIT: Installing highway 1.0.4-1 solved this issue for me. So we should add this dependency to the mpv package.
Comment by Doug Newgard (Scimmia) - Wednesday, 22 March 2023, 23:22 GMT
Except that mpv doesn't appear to be linked to libhwy. Run lddtree (from the pax-utils package) on mpv, see where the actual problem is.
Comment by Toolybird (Toolybird) - Thursday, 23 March 2023, 04:01 GMT
highway is already pulled in via libjxl <- ffmpeg <- mpv

Despite some fierce resistance, the ffmpeg PM recently caved in and added libjxl to ffmpeg.