Problem with installing wine (KDE NEON)

I have a problem installing wine.

LANG=C sudo apt-get install wine32 Reading package lists… Done Building dependency tree… Done Reading state information… Done Starting pkgProblemResolver with broken count: 1 Starting 2 pkgProblemResolver with broken count: 1 Investigating (0) libfaudio0 :i386 < none → 22.02-1 @un puN Ib > Broken libfaudio0:i386 Depends on libsdl2-2.0-0:i386 < none | 2.0.20+dfsg-2ubuntu1.22.04.1 @un umH > (>= 2.0.16) Considering libsdl2-2.0-0:i386 1 as a solution to libfaudio0:i386 0 Considering libsdl2-2.0-0:i386 1 as a solution to libfaudio0:i386 0 Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or have been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libfaudio0:i386 : Depends: libsdl2-2.0-0:i386 (>= 2.0.16) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Is there anything I can do about this? Is there an up-to-date guide on how to install wine on the current KDE NEON?

Works on:
Distributor ID: Neon
Description: KDE neon 6.0
Release: 22.04
Codename: jammy
Kernel version: Linux mad-ms7e12 6.5.0-45-generic #45~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Jul 15 16:40:02 UTC2 x86_64 x86_64 x86_64 GNU/Linux

Search this forum. Neon would need to package a number of layers of Ubuntu’s 32 bit library stack in order to support Wine on top of Plasma packaging, and they can’t/won’t.

You will need to use flatpak versions of Wine, or of Lutris and/or Bottles, which include their own separate Wine runners, much like Steam does.

This may not be an issue once they migrate to the 24.04 base, at least for a while, and neon needs updated libraries that likely will break things again.

It has been a regular thing every couple of years or so, for as long as neon has existed, and the very small team really isn’t set up to or have the intention to keep up with this.

1 Like

thanks for the tip. I solved it with flatpak. I think that for many beginners this will be an insurmountable problem.