To anyone about this library:
If you have followed the instructions from the WineHQ website where you click "Download" and then "Ubuntu" or whatever OS you are using, you installed Wine v10.0.
DO NOT install libsdl2-mixer-dev unless you use it as a containerized library. For example, if you want to compile the source code for Sonic Robo Blast, you have to install this library as a dependency. You will notice on installing this, it will rip out all of your i386 dependencies, and get rid of your entire Wine installation. You will have broken packages and not be able to reinstall Wine until reinstalling a fresh copy of Linux. There should be a specific warning on that library. I do not know why it does this.
If you ever install that game, use the Flatpak provided by Flathub. Flatpaks use containerized dependencies which prevent you from messing up your system installed libraries. Also, make sure whatever else you install that libsdl2-mixer-dev is not included as a dependency. I don't know if this is the only library which will cause this to happen. I need my copy of Wine and do not want anything I'm installing to get rid of it.
A warning about libsdl2-mixer-dev
-
- Newbie
- Posts: 1
- Joined: Thu Jun 26, 2025 1:14 am
Re: A warning about libsdl2-mixer-dev
Some libraries (especially those with multiarch conflicts) replace or remove i386 packages, which Wine depends on.
libsdl2-mixer-dev seems to trigger this aggressively, but other libraries might do the same.
libsdl2-mixer-dev seems to trigger this aggressively, but other libraries might do the same.