My favorite game, Cataclysm: Dark Days Ahead is unable to play due to missing dependencies. I know that it is not a very popular game, but if anyone has any insight into this throw me a heads up.
./cataclysm-bn-tiles: error while loading shared libraries: libSDL2_mixer-2.0.so.0: cannot open shared object file: No such file or directory
also:
./cataclysm: error while loading shared libraries: libtinfo.so.6: cannot open shared object file: No such file or directory
Those two packages installed, but now I am getting: ./cataclysm-bn-tiles
./cataclysm-bn-tiles: error while loading shared libraries: libSDL2_image-2.0.so.0: cannot open shared object file: No such file or directory
And wheh I try to install the nissing dependency:
]$ sudo dnf install libSDL2_image
Last metadata expiration check: 12:56:55 ago on Sat 15 Mar 2025 08:50:39 PM PDT.
No match for argument: libSDL2_image
Error: Unable to find a match: libSDL2_image
I enebled all the repos including restricted and nonfree and tried again:
sudo dnf install libSDL2_image
OpenMandriva Rolling - x86_64 4.0 kB/s | 2.4 kB 00:00
OpenMandriva Rolling - Extra - x86_64 920 kB/s | 1.4 MB 00:01
OpenMandriva Rolling - Restricted - x86_64 19 kB/s | 24 kB 00:01
OpenMandriva Rolling - Non-free - x86_64 29 kB/s | 30 kB 00:01
No match for argument: libSDL2_image
Error: Unable to find a match: libSDL2_image
I’m sure there will be other dependencies that are missing after this one is resolved.
TO answer your question, Cataclysm-dda is not in an OM package.
I installed : FlatDrake is a frontend for FlatPak
Cataclysm is included there, so that is where I will install it from.
If you install the flatpak version, it should include everything it needs. I still think you should file a bug report on their github. GitHub · Where software is built