Ffmpeg (and friends) currently broken?

There was an update today that broke ffmpeg (and mpv) here.

ffmpeg: error while loading shared libraries: libSPIRV.so.14: cannot open shared object file: No such file or directory

Had to roll back spirv-headers spirv-tools glslang shaderc?

mpv seems to be working fine here:

$ mpv https://invidious.lunar.icu/watch?v=FaFwdf3PT5Q
(+) Video --vid=1 () (vp9 1920x1080 60.000fps)
(+) Audio --aid=1 --alang=eng (
) (opus 2ch 48000Hz)
File tags:
Uploader: Mental Outlaw
Channel_URL: https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA
Cannot load libcuda.so.1
Using hardware decoding (vaapi).
AO: [pipewire] 48000Hz stereo 2ch floatp
VO: [gpu] 1920x1080 vaapi[nv12]

I have only spirv-tools installed though (not spirv-headers):

[2024-02-23T14:57:25+0100] [ALPM] upgraded spirv-tools (2023.5-1 -> 2023.6-1)

Do you really need spirv-headers? It seems to be only make dependency of a few packages.

1 Like

Works fine by me, i have all of those packages installed, except spirv-headers

1 Like

I did an update for spirv-headers and glslang and scrcpy stoped working

scrcpy: error while loading shared libraries: libglslang-default-resource-limits.so.13: cannot open shared object file: No such file or directory

Since spirv-headers doesn’t seem to be a dependency for any packages, could you try uninstalling it and see if things will work normally?

Just did a grand “reinstall all packages” and it works again. :person_shrugging:

Thanks for the all the suggestions. :kiss:

PS: Over at Garuda someone had a similar problem.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.