![]() Registered Member ![]()
|
I am trying to install wine and I have the KDE Neon development with bionic repositories. I understand I have opted into this mess and it's the price I pay for trying to use the latest and untested stuff, but I am curious if I can get these packages to install or what others are doing. Below are the commands I am trying to run and my apt sources:
Here is my /etc/apt/sources.list and /etc/sources.list.d/neon.list (with comments removed)
|
![]() Registered Member ![]()
|
I was able to resolve this buy running
Which after a few suggestions eventually provides me the option to downgrade `libblkid1` to a slightly older version:
Tested a few Windows applications and it seems to work as expected. |
![]() Registered Member ![]()
|
Glad this worked for you. I am not so lucky. Trying to install winehq-staging on 18.04 and I get this: sudo apt-get install --install-recommends winehq-staging [sudo] password for kelvin: Reading package lists... Done Building dependency tree Reading state information... Done Starting pkgProblemResolver with broken count: 1 Starting 2 pkgProblemResolver with broken count: 1 Investigating (0) libmount1:i386 < none -> 2.31.1-0.4ubuntu3.1 @un uN Ib > Broken libmount1:i386 Depends on libblkid1:i386 < none | 2.31.1-0.4ubuntu3.1 @un uH > (>= 2.17.2) Considering libblkid1:i386 0 as a solution to libmount1:i386 26 Holding Back libmount1:i386 rather than change libblkid1:i386 Investigating (1) libglib2.0-0:i386 < none -> 2.56.2-0ubuntu0.18.04.1 @rc uN Ib > Broken libglib2.0-0:i386 Depends on libmount1:i386 < none | 2.31.1-0.4ubuntu3.1 @un uH > (>= 2.19.1) Considering libmount1:i386 26 as a solution to libglib2.0-0:i386 30 Holding Back libglib2.0-0:i386 rather than change libmount1:i386 Investigating (1) libgstreamer1.0-0:i386 < none -> 1.14.1-1~ubuntu18.04.1 @un uN Ib > Broken libgstreamer1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.41.1) Considering libglib2.0-0:i386 30 as a solution to libgstreamer1.0-0:i386 3 Holding Back libgstreamer1.0-0:i386 rather than change libglib2.0-0:i386 Investigating (1) libpango-1.0-0:i386 < none -> 1.40.14-1ubuntu0.1 @un uN Ib > Broken libpango-1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.37.3) Considering libglib2.0-0:i386 30 as a solution to libpango-1.0-0:i386 3 Holding Back libpango-1.0-0:i386 rather than change libglib2.0-0:i386 Investigating (1) libpangoft2-1.0-0:i386 < none -> 1.40.14-1ubuntu0.1 @un uN Ib > Broken libpangoft2-1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.37.3) Considering libglib2.0-0:i386 30 as a solution to libpangoft2-1.0-0:i386 1 Holding Back libpangoft2-1.0-0:i386 rather than change libglib2.0-0:i386 Investigating (1) glib-networking:i386 < none -> 2.56.0-1 @un uN Ib > Broken glib-networking:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.55.0) Considering libglib2.0-0:i386 30 as a solution to glib-networking:i386 1 Holding Back glib-networking:i386 rather than change libglib2.0-0:i386 Investigating (1) gstreamer1.0-plugins-base:i386 < none -> 1.14.1-1ubuntu1~ubuntu18.04.1 @un uN Ib > Broken gstreamer1.0-plugins-base:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.40) Considering libglib2.0-0:i386 30 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 (1) libsoup2.4-1:i386 < none -> 2.62.1-1ubuntu0.1 @un uN Ib > Broken libsoup2.4-1:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.39.90) Considering libglib2.0-0:i386 30 as a solution to libsoup2.4-1:i386 1 Holding Back libsoup2.4-1:i386 rather than change libglib2.0-0:i386 Investigating (1) libatk1.0-0:i386 < none -> 2.28.1-1 @un uN Ib > Broken libatk1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.55.2) Considering libglib2.0-0:i386 30 as a solution to libatk1.0-0:i386 1 Holding Back libatk1.0-0:i386 rather than change libglib2.0-0:i386 Investigating (1) libharfbuzz0b:i386 < none -> 1.7.2-1ubuntu1 @un uN Ib > Broken libharfbuzz0b:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.31. ![]() Considering libglib2.0-0:i386 30 as a solution to libharfbuzz0b:i386 1 Holding Back libharfbuzz0b:i386 rather than change libglib2.0-0:i386 Investigating (1) libgstreamer-plugins-base1.0-0:i386 < none -> 1.14.1-1ubuntu1~ubuntu18.04.1 @un uN Ib > Broken libgstreamer-plugins-base1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.40) Considering libglib2.0-0:i386 30 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 (1) libcolord2:i386 < none -> 1.3.3-2build1 @un uN Ib > Broken libcolord2:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.37.3) Considering libglib2.0-0:i386 30 as a solution to libcolord2:i386 0 Holding Back libcolord2:i386 rather than change libglib2.0-0:i386 Investigating (1) libpangocairo-1.0-0:i386 < none -> 1.40.14-1ubuntu0.1 @un uN Ib > Broken libpangocairo-1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.37.3) Considering libglib2.0-0:i386 30 as a solution to libpangocairo-1.0-0:i386 0 Holding Back libpangocairo-1.0-0:i386 rather than change libglib2.0-0:i386 Investigating (1) libatspi2.0-0:i386 < none -> 2.28.0-1 @un uN Ib > Broken libatspi2.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.37.3) Considering libglib2.0-0:i386 30 as a solution to libatspi2.0-0:i386 0 Holding Back libatspi2.0-0:i386 rather than change libglib2.0-0:i386 Investigating (1) librest-0.7-0:i386 < none -> 0.8.0-2 @un uN Ib > Broken librest-0.7-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.37.3) Considering libglib2.0-0:i386 30 as a solution to librest-0.7-0:i386 0 Holding Back librest-0.7-0:i386 rather than change libglib2.0-0:i386 Investigating (1) libatk-bridge2.0-0:i386 < none -> 2.26.2-1 @un uN Ib > Broken libatk-bridge2.0-0:i386 Depends on libatk1.0-0:i386 < none | 2.28.1-1 @un uH > (>= 2.25.2) Considering libatk1.0-0:i386 1 as a solution to libatk-bridge2.0-0:i386 0 Holding Back libatk-bridge2.0-0:i386 rather than change libatk1.0-0:i386 Investigating (1) libgtk-3-0:i386 < none -> 3.22.30-1ubuntu1 @un uN Ib > Broken libgtk-3-0:i386 Depends on libatk-bridge2.0-0:i386 < none | 2.26.2-1 @un uH > (>= 2.5.3) Considering libatk-bridge2.0-0:i386 0 as a solution to libgtk-3-0:i386 0 Holding Back libgtk-3-0:i386 rather than change libatk-bridge2.0-0:i386 Investigating (1) libgdk-pixbuf2.0-0:i386 < none -> 2.36.11-2 @un uN Ib > Broken libgdk-pixbuf2.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.48.0) Considering libglib2.0-0:i386 30 as a solution to libgdk-pixbuf2.0-0:i386 0 Holding Back libgdk-pixbuf2.0-0:i386 rather than change libglib2.0-0:i386 Investigating (1) libcairo-gobject2:i386 < none -> 1.15.10-2 @un uN Ib > Broken libcairo-gobject2:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.14.0) Considering libglib2.0-0:i386 30 as a solution to libcairo-gobject2:i386 0 Holding Back libcairo-gobject2:i386 rather than change libglib2.0-0:i386 Investigating (1) libjson-glib-1.0-0:i386 < none -> 1.4.2-3 @un uN Ib > Broken libjson-glib-1.0-0:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.41.1) Considering libglib2.0-0:i386 30 as a solution to libjson-glib-1.0-0:i386 0 Holding Back libjson-glib-1.0-0:i386 rather than change libglib2.0-0:i386 Investigating (1) libsoup-gnome2.4-1:i386 < none -> 2.62.1-1ubuntu0.1 @un uN Ib > Broken libsoup-gnome2.4-1:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.39.90) Considering libglib2.0-0:i386 30 as a solution to libsoup-gnome2.4-1:i386 0 Holding Back libsoup-gnome2.4-1:i386 rather than change libglib2.0-0:i386 Investigating (1) wine-staging-i386:i386 < none -> 3.16.0~artful @un uN Ib > Broken wine-staging-i386:i386 Depends on libglib2.0-0:i386 < none | 2.56.2-0ubuntu0.18.04.1 @rc uH > (>= 2.12.0) Considering libglib2.0-0:i386 30 as a solution to wine-staging-i386:i386 -1 Holding Back wine-staging-i386:i386 rather than change libglib2.0-0:i386 Investigating (2) wine-staging:amd64 < none -> 3.16.0~artful @un uN Ib > Broken wine-staging:amd64 Depends on wine-staging-i386:amd64 < none @un H > (= 3.16.0~artful) Considering wine-staging-i386:i386 -1 as a solution to wine-staging:amd64 0 Holding Back wine-staging:amd64 rather than change wine-staging-i386:amd64 Investigating (3) winehq-staging:amd64 < none -> 3.16.0~artful @un puN Ib > Broken winehq-staging:amd64 Depends on wine-staging:amd64 < none | 3.16.0~artful @un uH > (= 3.16.0~artful) Considering wine-staging:amd64 0 as a solution to winehq-staging:amd64 9999 Reinst Failed because of libblkid1:i386 Reinst Failed because of libmount1:i386 Reinst Failed because of libglib2.0-0:i386 Reinst Failed because of wine-staging-i386:i386 Considering wine-staging:i386 -1 as a solution to winehq-staging:amd64 9999 Reinst Failed because of wine-staging-i386:i386 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: winehq-staging : Depends: wine-staging (= 3.16.0~artful) E: Unable to correct problems, you have held broken packages. |
![]() Registered Member ![]()
|
I have the same issue on bionic and have been unable to fix it with kives' suggestion. I can't get wine to install no matter what I try. Same broken package messages
|
![]() Registered Member ![]()
|
Had to downgrade - libblkid1 to 2.31.1-0.4ubuntu3.1
then changed http://archive.neon.kde.org/user/ bionic main to http://archive.neon.kde.org/user/ xenial main I was then able to install wine-devel (V3.16) |
![]() KDE Developer ![]()
|
Neon does not support i386
(^^ post to bump for IRC notification. don't shoot me ![]() |
![]() Registered Member ![]()
|
the problem was you did not use --install-recommends. Also you need to enable the 32bit libraries with sudo dpkg --add-architecture i386
follow these instructions and you will be fine. You should not have to downgrade anything. (disclaimer: I do not have the 18.04 neon installed yet, but do have kubuntu 18.04 installed. I will be doing this tonight.) |
![]() KDE Developer ![]()
|
No, that is not the problem. The problem is that Neon ships some libraries that wine depends on with versions newer than are found on the Ubuntu base, but does not provide i386 builds of those libraries. That results in wine being fundamentally unistallable on Neon Bionic without the 'hacky' solutions discussed on this thread. |
![]() Registered Member ![]()
|
Just updated KDE Neon User Edition to Bionic and I have the same problem. I had wine installed previously and after the update is broken
Any idea of how to fix this? |
![]() Registered Member ![]()
|
I followed this thread instructions and I solved the issue viewtopic.php?f=309&t=154066 |
![]() Registered Member ![]()
|
I've been fighting with wine for a whole day, y did a clear how to install on neon bionic.
viewtopic.php?f=309&t=154066 |
![]() Registered Member ![]()
|
Hi, I followed the posts you wrote and find a solution without changing the repositories as suggested by sylverbak, which could be also a solution. I have more or less the same outputs when I tried to install wine after I get some clue about the problem.
First, I run the command sudo dpkg --add-architecture i386 The second command was to downgrade and hold libblkid1 sudo apt install libblkid1:i386 sudo apt-mark hold libblkid1 At last I run aptitude instead of apt-get because aptitude has the ability to solve and fix missing dependencies sudo aptitude install wine32 And that's all, now I could run my 32 bits programs without problem. `---.`` `` `.---.` OS: KDE neon 5.13 .--.` `` `-:-. Kernel: x86_64 Linux 4.15.0-34-generic `:/: `.----//----.` :/- Uptime: 1h 49m .:. `---` `--.` .:` Packages: 2129 .:` `--` .:- `:. Shell: bash 4.4.19 `/ `:. `.-::-.` -:` `/` Resolution: 1280x1024 /. /. `:++++++++:` .: .: DE: KDE 5.50.0 / Plasma 5.13.5 `/ .: `+++++++++++/ /` `+` WM: KWin /+` -- .++++++++++++` :. .+: WM Theme: Breeze Colours `/ .: `+++++++++++/ /` `+` GTK Theme: Breeze [GTK2/3] /` /. `:++++++++:` .: .: Icon Theme: breeze ./ `:. `.:::-.` -:` `/` Font: Noto Sans Regular .:` `--` .:- `:. CPU: Intel Pentium Dual E2200 @ 2x 2.203GHz .:. `---` `--.` .:` GPU: Mesa DRI Intel(R) 965G `:/: `.----//----.` :/- RAM: 1048MiB / 3245MiB .-:.` `` `-:-. `---.`` `` `.---.` `..---+/---..` Regards |
![]() KDE Developer ![]()
|
This should be fixed as of a couple hours ago.
Annoyed with bbcode since 1999.
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
It does not always work. The more so if the system is standing for some time. After a newly formatted partition, there are never any problems. |
Registered users: Bing [Bot], Google [Bot]