Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: GNUser on December 23, 2025, 09:55:56 AM
-
$ mpv ./foo.mp4
/usr/local/bin/mpv: error while loading shared libraries: libmpg123.so.0: cannot open shared object file: No such file or directory
There were some recent changes in the TCL16 x86_64 related to libmpg123. One result is that mpv's dep file now needs libmpg123.tcz, please.
-
..but mpv depends on libavdevice4, which depends on libpulseaudio, which depends on libsndfile, which depends on libmpg123?
-
Hi Juanito. You are correct, as usual. libsndfile.tcz.dep changed recently and I still had the old version. No changes are needed to mpv.tcz.dep.
Sorry for the noise.
-
Hi GNUser
That is the same version of mpv that's in TC14 x86_64. Checking both the
.dep and .tree files shows no dependency, direct or indirect, on mpg123
existed.
Based on Juanitos answer, it sounds like update-everything should fix it.
-
That is the same version of mpv that's in TC14 x86_64
I'll look at updating mpv soon - I see that it will now work with wayland and vulkan
-
Hi Juanito
... I'll look at updating mpv soon ...
My point wasn't its age. My point was the mpg123 change did not create
a missing dependency, it was missing all along.
If anything, the mpg123 change fixed the missing dependency.
-
updated mpv posted - tested with x11, wayland, vulkan and sdl2