Bug 452551 - wine-stable 7.0 installation fails because of broken dependencies after last update
Summary: wine-stable 7.0 installation fails because of broken dependencies after last ...
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-12 13:53 UTC by Michał Zubkowicz
Modified: 2025-09-20 09:36 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Zubkowicz 2022-04-12 13:53:57 UTC
SUMMARY
Packages have unmet dependencies.



STEPS TO REPRODUCE
1. sudo apt install --install-recommends wine-stable-amd64 wine-stable-i386:i386


OBSERVED RESULT


EXPECTED RESULT
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 4
Starting 2 pkgProblemResolver with broken count: 4
Investigating (0) libselinux1:i386 < none -> 3.0-1build2 @un uN Ib >
Broken libselinux1:i386 Depends on libpcre2-8-0:i386 < none | 10.34-7 @un uH > (>= 10.22)
  Considering libpcre2-8-0:i386 0 as a solution to libselinux1:i386 15
  Holding Back libselinux1:i386 rather than change libpcre2-8-0:i386
Investigating (0) libmount1:i386 < none -> 2.34-0.1ubuntu9.3 @un uN Ib >
Broken libmount1:i386 Depends on libselinux1:i386 < none | 3.0-1build2 @un uH > (>= 2.6-3~)
  Considering libselinux1:i386 15 as a solution to libmount1:i386 10
  Holding Back libmount1:i386 rather than change libselinux1:i386
Investigating (0) libglib2.0-0:i386 < none -> 2.64.6-1~ubuntu20.04.4 @rc uN Ib >
Broken libglib2.0-0:i386 Depends on libmount1:i386 < none | 2.34-0.1ubuntu9.3 @un uH > (>= 2.28)
  Considering libmount1:i386 10 as a solution to libglib2.0-0:i386 9
  Holding Back libglib2.0-0:i386 rather than change libmount1:i386
Investigating (0) libgstreamer1.0-0:i386 < none -> 1.16.2-2 @un uN Ib >
Broken libgstreamer1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.64.6-1~ubuntu20.04.4 @rc uH > (>= 2.41.1)
  Considering libglib2.0-0:i386 9 as a solution to libgstreamer1.0-0:i386 3
  Holding Back libgstreamer1.0-0:i386 rather than change libglib2.0-0:i386
Investigating (0) gstreamer1.0-plugins-base:i386 < none -> 1.16.2-4ubuntu0.1 @un uN Ib >
Broken gstreamer1.0-plugins-base:i386 Depends on libglib2.0-0:i386 < none | 2.64.6-1~ubuntu20.04.4 @rc uH > (>= 2.40)
  Considering libglib2.0-0:i386 9 as a solution to gstreamer1.0-plugins-base:i386 1
  Holding Back gstreamer1.0-plugins-base:i386 rather than change libglib2.0-0:i386
Investigating (0) libgphoto2-6:i386 < none -> 2.5.25-0ubuntu0.1 @un uN Ib >
Broken libgphoto2-6:i386 Depends on libxml2:i386 < none | 2.9.12+dfsg-0+ubuntu20.04.1+deb.sury.org+1 @un uH > (>= 2.7.4)
  Considering libxml2:i386 0 as a solution to libgphoto2-6:i386 1
  Holding Back libgphoto2-6:i386 rather than change libxml2:i386
Investigating (0) libgstreamer-plugins-base1.0-0:i386 < none -> 1.16.2-4ubuntu0.1 @un uN Ib >
Broken libgstreamer-plugins-base1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.64.6-1~ubuntu20.04.4 @rc uH > (>= 2.59.2)
  Considering libglib2.0-0:i386 9 as a solution to libgstreamer-plugins-base1.0-0:i386 1
  Holding Back libgstreamer-plugins-base1.0-0:i386 rather than change libglib2.0-0:i386
Investigating (0) libsnmp35:i386 < none -> 5.8+dfsg-2ubuntu2.3 @un uN Ib >
Broken libsnmp35:i386 Depends on libmysqlclient21:i386 < none | 8.0.28-0ubuntu0.20.04.3 @un uH > (>= 8.0.11)
  Considering libmysqlclient21:i386 0 as a solution to libsnmp35:i386 0
  Holding Back libsnmp35:i386 rather than change libmysqlclient21:i386
Investigating (0) libsane:i386 < none -> 1.0.29-0ubuntu5.2 @un uN Ib >
Broken libsane:i386 Depends on libgphoto2-6:i386 < none | 2.5.25-0ubuntu0.1 @un uH > (>= 2.5.10)
  Considering libgphoto2-6:i386 1 as a solution to libsane:i386 0
  Holding Back libsane:i386 rather than change libgphoto2-6:i386
Investigating (1) wine-stable-i386:i386 < none -> 7.0.0.0~focal-1 @rc puN Ib >
Broken wine-stable-i386:i386 Depends on libglib2.0-0:i386 < none | 2.64.6-1~ubuntu20.04.4 @rc uH > (>= 2.12.0)
  Considering libglib2.0-0:i386 9 as a solution to wine-stable-i386:i386 9999
    Reinst Failed because of libpcre2-8-0:i386
    Reinst Failed because of libselinux1:i386
    Reinst Failed because of libmount1:i386
  Considering libglib2.0-0:i386 9 as a solution to wine-stable-i386:i386 9999
  Considering libglib2.0-0:i386 9 as a solution to wine-stable-i386:i386 9999
Broken wine-stable-i386:i386 Depends on libgphoto2-6:i386 < none | 2.5.25-0ubuntu0.1 @un uH > (>= 2.5.10)
  Considering libgphoto2-6:i386 1 as a solution to wine-stable-i386:i386 9999
    Reinst Failed because of libxml2:i386
  Considering libgphoto2-6:i386 1 as a solution to wine-stable-i386:i386 9999
Broken wine-stable-i386:i386 Depends on libgstreamer-plugins-base1.0-0:i386 < none | 1.16.2-4ubuntu0.1 @un uH > (>= 1.0.0)
  Considering libgstreamer-plugins-base1.0-0:i386 1 as a solution to wine-stable-i386:i386 9999
    Reinst Failed because of libglib2.0-0:i386
  Considering libgstreamer-plugins-base1.0-0:i386 1 as a solution to wine-stable-i386:i386 9999
Broken wine-stable-i386:i386 Depends on libgstreamer1.0-0:i386 < none | 1.16.2-2 @un uH > (>= 1.4.0)
  Considering libgstreamer1.0-0:i386 3 as a solution to wine-stable-i386:i386 9999
    Reinst Failed because of libglib2.0-0:i386
Broken wine-stable-i386:i386 Depends on libsane:i386 < none | 1.0.29-0ubuntu5.2 @un uH > (>= 1.0.24)
  Considering libsane:i386 0 as a solution to wine-stable-i386:i386 9999
    Reinst Failed because of libgphoto2-6:i386
  Considering libsane:i386 0 as a solution to wine-stable-i386:i386 9999
  Considering libsane:i386 0 as a solution to wine-stable-i386:i386 9999
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 been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 wine-stable-i386:i386 : Depends: libglib2.0-0:i386 (>= 2.12.0) but it is not going to be installed
                         Depends: libgphoto2-6:i386 (>= 2.5.10) but it is not going to be installed
                         Depends: libgstreamer-plugins-base1.0-0:i386 (>= 1.0.0) but it is not going to be installed
                         Depends: libgstreamer1.0-0:i386 (>= 1.4.0) but it is not going to be installed
                         Depends: libsane:i386 (>= 1.0.24) but it is not going to be installed
                         Recommends: libodbc1:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

SOFTWARE/OS VERSIONS
Newest KDE Neon

ADDITIONAL INFORMATION
I'm using repository:
deb https://dl.winehq.org/wine-builds/ubuntu/ focal main
Comment 1 Michał Zubkowicz 2022-05-19 20:38:30 UTC
I was able to workaround it by installing wine 6.0 from wihehq repository by command:
sudo apt install winehq-stable=6.0.2~focal-1 wine-stable=6.0.2~focal-1 wine-stable-amd64=6.0.2~focal-1 wine-stable-i386:i386=6.0.2~focal-1

and hold packages version after that:
sudo apt-mark hold wine-stable wine-stable-i386 wine-stable-amd64 winehq-stable
Comment 2 Carlos De Maine 2025-09-20 09:36:04 UTC
Thank you for your bug report! 
However this bug report was created/provided previous to 01/01/2023 and also has not received any updates since  before 01/01/2025. 
Unfortunately KDE neon no longer provides updates for anything older than noble 24.04 based edition's.
Please upgrade to KDE neon noble and if you can reproduce the issue after upgrading to an active version, feel free to re-open this bug report.
Thanks for understanding!