Skip to content

Missing .so symlinks break stuff #47

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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