During full system update, jellyfin-ffmpeg was updated from 6.0.6-2 to 1:6.0.1p1-2
Description:
Additional info:
- package version(s): 1:6.0.1p1-2
- config and/or log files:
- link to upstream bug report, if any:
Steps to reproduce:
During full system update (pacman -Syu) on 17.03.2024, jellyfin-ffmpeg was updated from 6.0.6-2 to 1:6.0.1p1-2. All dependencies were installed along.
After system update, binaries /usr/lib/jellyfin-ffmpeg/{ffprobe|ffmpeg} complain about a missing shared library:
[/usr/lib]$ /usr/lib/jellyfin-ffmpeg/ffprobe -h
/usr/lib/jellyfin-ffmpeg/ffprobe: error while loading shared libraries: libglslang-default-resource-limits.so.14: cannot open shared object file: No such file or directory
[/usrlib]$ /usr/lib/jellyfin-ffmpeg/ffmpeg -h
/usr/lib/jellyfin-ffmpeg/ffmpeg: error while loading shared libraries: libglslang-default-resource-limits.so.14: cannot open shared object file: No such file or directory
After having manually created symbolic link libglslang-default-resource-limits.so.14 -> libglslang-default-resource-limits.so within folder /usr/lib another shared library is reported as missing:
[/usr/lib]$ /usr/lib/jellyfin-ffmpeg/ffprobe -h
/usr/lib/jellyfin-ffmpeg/ffprobe: error while loading shared libraries: libSPIRV.so.14: cannot open shared object file: No such file or directory
[/usr/lib]$ /usr/lib/jellyfin-ffmpeg/ffmpeg -h
/usr/lib/jellyfin-ffmpeg/ffmpeg: error while loading shared libraries: libSPIRV.so.14: cannot open shared object file: No such file or directory
After manually creating symbolic link /usr/lib/libSPIRV.so.14 -> libSPIRV.so within folder /usr/lib a new type of error is reported
[/usr/lib]$ /usr/lib/jellyfin-ffmpeg/ffprobe -h
/usr/lib/jellyfin-ffmpeg/ffprobe: symbol lookup error: /usr/lib/libplacebo.so.338: undefined symbol: _Z19GetDefaultResourcesv
[/usr/lib]$ /usr/lib/jellyfin-ffmpeg/ffmpeg -h
/usr/lib/jellyfin-ffmpeg/ffmpeg: symbol lookup error: /usr/lib/libplacebo.so.338: undefined symbol: _Z19GetDefaultResourcesv
At this moment I have not tried to downgrade the entire system, downgrading individual package(s) does not seem feasible due to dependencies.