Closed Firobe closed 2 years ago
Gentle reminder about this issue :) Currently the tsdl-* packages are broken for all distros following this convention.
sorry I didn't get any github notifications for this one and it got lost...
"Issues" are now enabled
Indeed in my understanding the soname that is guaranteed to exist should be
libSDL2_image-2.0.so.0
(as returned byobjdump -p /usr/lib/libSDL2_image-2.0.so.0.2.3 | grep SONAME
).
I'm having the same here with objdump -p /usr/lib/x86_64-linux-gnu/libSDL2_image-2.0.so.0.2.3 | grep SONAME
,
so this sounds better indeed.
relevant issue: https://github.com/yallop/ocaml-ctypes/issues/304
Thanks for taking over the maintenance of these packages!
On my system (Manjaro), commit f70eabb7958500c46b951da52a1e4bf56cd00d9b broke runtime execution: the specified filename
libSDL2_image-2.0.so
does not exist. Indeed in my understanding the soname that is guaranteed to exist should belibSDL2_image-2.0.so.0
(as returned byobjdump -p /usr/lib/libSDL2_image-2.0.so.0.2.3 | grep SONAME
).I do not have multiple systems to check that this assumption is true but this is what I gather from the usual shared object conventions.
NOTE: there is the same issue on tsdl-mixer and ttf. I'm not opening PRs there to avoid spamming but this should also be fixed eventually.
On a side note, where should potential issues be reported in the future? Currently you have not enabled Issues on this repo so I assume issues should still be reported at tokenrove's?