Skip to content

Missing .so symlinks break stuff #47

@C0rn3j

Description

@C0rn3j

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions