When the binaries are downloaded, there's a missing libSDL3.so.0 library.
% ldd libSDL3_image.so
linux-vdso.so.1 (0x00007f143369d000)
libSDL3.so.0 => /usr/lib/libSDL3.so.0 (0x00007f1433200000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f143300f000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f1432ef1000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f143369f000)
: /usr/lib/python3.14/site-packages/sdl3/bin
[0] % ls -lah # <ls> aliased to «lsd»
drwxrwxrwx root root 4.0 KB Thu Mar 5 11:56:46 2026 .
drwxr-xr-x root root 4.0 KB Thu Jan 15 14:03:15 2026 ..
.rw-r--r-- c0rn3j c0rn3j 4.0 MB Thu Mar 5 11:56:46 2026 libSDL3.so
.rw-r--r-- c0rn3j c0rn3j 277 KB Thu Mar 5 11:56:46 2026 libSDL3_image.so
.rw-r--r-- c0rn3j c0rn3j 442 KB Thu Mar 5 11:56:46 2026 libSDL3_mixer.so
.rw-r--r-- c0rn3j c0rn3j 50 KB Thu Mar 5 11:56:46 2026 libSDL3_net.so
.rw-r--r-- c0rn3j c0rn3j 42 KB Thu Mar 5 11:56:46 2026 libSDL3_rtf.so
.rw-r--r-- c0rn3j c0rn3j 171 KB Thu Mar 5 11:56:46 2026 libSDL3_ttf.so
.rw-r--r-- c0rn3j c0rn3j 532 B Thu Mar 5 11:56:46 2026 metadata.json
The .so files should look more like so:
/usr/lib/libSDL3.so ⇒ libSDL3.so.0
/usr/lib/libSDL3.so.0 ⇒ libSDL3.so.0.4.2
/usr/lib/libSDL3.so.0.4.2
Though the main problem is the missing libSDL3.so.0 which is actually used by the other libraries themselves.
This seems to have partially caused Taiko2k/Tauon#2052.
When the binaries are downloaded, there's a missing
libSDL3.so.0library.% ldd libSDL3_image.so linux-vdso.so.1 (0x00007f143369d000) libSDL3.so.0 => /usr/lib/libSDL3.so.0 (0x00007f1433200000) libc.so.6 => /usr/lib/libc.so.6 (0x00007f143300f000) libm.so.6 => /usr/lib/libm.so.6 (0x00007f1432ef1000) /usr/lib64/ld-linux-x86-64.so.2 (0x00007f143369f000)The .so files should look more like so:
Though the main problem is the missing libSDL3.so.0 which is actually used by the other libraries themselves.
This seems to have partially caused Taiko2k/Tauon#2052.