A warning about libsdl2-mixer-dev

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Post Reply
roundtree
Newbie
Newbie
Posts: 2
Joined: Sun Jun 01, 2025 4:33 am

A warning about libsdl2-mixer-dev

Post by roundtree »

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.
patelgroup
Newbie
Newbie
Posts: 1
Joined: Thu Jun 26, 2025 1:14 am

Re: A warning about libsdl2-mixer-dev

Post by patelgroup »

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.
Post Reply