Announcement

Collapse
No announcement yet.

Problems with wine32 in Kubuntu 20.04

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [SOLVED] Problems with wine32 in Kubuntu 20.04

    Hi very new in linux, just been using it the last couple of weeks. I think I may have messed up something. Anyway, I have tried using the instruction here for adding repo and installing wine. This probably messed up my library. I suppose there was some leftover of wine from previous installation via Software Discover. I have tried uninstalling, purge, reinstalling but I get a lot of unmet dependencies that cannot be installed, as one requires another ad infinitum. I tried several suggestions found on the internet, but as I am very new to this, I may be messing it more.
    Here some terminal results when trying to install mp3tag.exe via wine. I have posted the same question in wine forums and waiting for their opinion too. Please advise.

    laptop@laptop-K55VD:~/Downloads$ wine mp3tagv286setup.exe
    it looks like wine32 is missing, you should install it.
    as root, please execute "apt-get install wine32"
    it looks like wine32 is missing, you should install it.
    as root, please execute "apt-get install wine32"
    002b:err:module:__wine_process_init L"Z:\\home\\laptop\\Downloads\\mp3tagv286setup. exe " not supported on this system
    laptop@laptop-K55VD:~/Downloads$ cd
    laptop@laptop-K55VD:~$ sudo apt-get install wine32
    [sudo] password for laptop:
    Reading package lists... Done
    Building dependency tree
    Reading state information... 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.
    wine32:i386 : Depends: libwine:i386 (= 5.0-3ubuntu1) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.
    laptop@laptop-K55VD:~$ sudo apt-get install libwine:i386
    Reading package lists... Done
    Building dependency tree
    Reading state information... 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.
    libwine:i386 : Depends: libfontconfig1:i386 (>= 2.12.6) but it is not going to be installed
    Depends: libfreetype6:i386 (>= 2.6.2) but it is not going to be installed
    Depends: libfaudio0:i386 (>= 19.06.07) 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: libmpg123-0:i386 (>= 1.13.7) but it is not going to be installed
    Depends: libopenal1:i386 (>= 1.14) but it is not going to be installed
    Depends: libpulse0:i386 (>= 0.99.1) but it is not going to be installed
    Recommends: libsane:i386 (>= 1.0.24) but it is not going to be installed
    Recommends: libsdl2-2.0-0:i386 (>= 2.0.10) but it is not going to be installed
    Recommends: libtiff5:i386 (>= 4.0.3) but it is not going to be installed
    Recommends: libasound2-plugins:i386 but it is not going to be installed
    Recommends: gstreamer1.0-plugins-good:i386 but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.
    laptop@laptop-K55VD:~$

    Last edited by Snowhog; Nov 16, 2021, 09:09 AM.

    #2
    Maybe see https://computingforgeeks.com/how-to...-ubuntu-linux/
    Using Kubuntu Linux since March 23, 2007
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Use Muon to search for and remove any existing wine packages you have installed, and try again, using the winehq page you linked to.
      I am guessing that you didn't follow the whole page, and missed the part to enable 32 bit support .
      After this, you won't need to worry wine32, as this is included when installine winehq's packages.

      But you do have to re move all existing stock wine packages you have beforehand.


      Also, for the purpose, there are plenty of good id3 tagging applications on Linux worth looking at.
      https://linuxhint.com/mp3-tagging-tools-linux/

      Comment


        #4
        Originally posted by Snowhog View Post
        I get stack at step 4

        laptop@laptop-K55VD:~$ sudo apt install --install-recommends winehq-stable
        Reading package lists... Done
        Building dependency tree
        Reading state information... 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-stable : Depends: wine-stable (= 6.0.2~focal-1)
        E: Unable to correct problems, you have held broken packages.
        laptop@laptop-K55VD:~$


        Comment


          #5
          Originally posted by claydoh View Post
          Use Muon to search for and remove any existing wine packages you have installed, and try again, using the winehq page you linked to.
          I am guessing that you didn't follow the whole page, and missed the part to enable 32 bit support .
          After this, you won't need to worry wine32, as this is included when installine winehq's packages.

          But you do have to re move all existing stock wine packages you have beforehand.


          Also, for the purpose, there are plenty of good id3 tagging applications on Linux worth looking at.
          https://linuxhint.com/mp3-tagging-tools-linux/
          Hi and thanks for your reply. Not familiar with Muon, but anyway I searched for wine in Muon and removed wine64 and wine fonts that were the only ones installed. I had enabled i386. I still get stuck at install winehq-stable with

          The following packages have unmet dependencies.
          winehq-stable : Depends: wine-stable (= 6.0.2~focal-1)
          E:
          Unable to correct problems, you have held broken packages.

          Tried installing wine-stable and got

          The following packages have unmet dependencies.

          wine-stable : Depends: wine-stable-i386 (= 6.0.2~focal-1)
          E: Unable to correct problems, you have held broken packages.


          If I continue it gets on and on with unmet dependencies as the list grows bigger.


          Comment


            #6
            Dumb question, but you are running Kubuntu 20.04, correct?


            We may get better error messages if you try this command:

            sudo apt update --to make sure the package database is up-to-date
            sudo apt --fix-broken install --which will try to install the missing bits, and should provide better information on which thing is at fault here.

            otherwise, it may take going down unmet dependencies until it shows us the root cause

            Comment


              #7
              Originally posted by claydoh View Post
              Dumb question, but you are running Kubuntu 20.04, correct?


              We may get better error messages if you try this command:

              sudo apt update --to make sure the package database is up-to-date
              sudo apt --fix-broken install --which will try to install the missing bits, and should provide better information on which thing is at fault here.

              otherwise, it may take going down unmet dependencies until it shows us the root cause
              Kubuntu 20.04, it's on the title.

              laptop@laptop-K55VD:~$ sudo apt update
              [sudo] password for laptop:
              Hit:1 http://gb.archive.ubuntu.com/ubuntu focal InRelease
              Get:2 http://gb.archive.ubuntu.com/ubuntu focal-updates InRelease
              [114 kB]
              Hit:3 http://archive.canonical.com/ubuntu focal InRelease
              Ign:4 http://repo.vivaldi.com/stable/deb stable InRelease
              Get:5 http://gb.archive.ubuntu.com/ubuntu focal-backports InReleas
              e [101 kB]
              Hit:6 http://repo.vivaldi.com/stable/deb stable Release
              Ign:8 http://gmusicbrowser.org/deb ./ InRelease
              Hit:9 http://gmusicbrowser.org/deb ./ Release
              Hit:10 http://ppa.launchpad.net/nicotine-team/stable/ubuntu focal
              InRelease
              Hit:11 http://ppa.launchpad.net/qbittorrent...ttorrent-stabl
              e/ubuntu focal InRelease
              Get:12 http://security.ubuntu.com/ubuntu focal-security InRelease
              [114 kB]
              Hit:14 https://dl.winehq.org/wine-builds/ubuntu focal InRelease
              Fetched 328 kB in 2s (167 kB/s)
              Reading package lists... Done
              Building dependency tree
              Reading state information... Done
              All packages are up-to-date.
              N: Skipping acquisition of configured file 'main/binary-i386/Packa
              ges', as repository 'http://repo.vivaldi.com/stable/deb stable InR
              elease' doesn't support architecture 'i386'
              laptop@laptop-K55VD:~$ sudo apt --fix-broken install
              Reading package lists... Done
              Building dependency tree
              Reading state information... Done
              0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade
              .
              laptop@laptop-K55VD:~$



              I continued trying to install the dependencies (the first from each list) and got the following (I bolded what I found strange)


              laptop@laptop-K55VD:~$ sudo apt-get install wine-stable-i386
              [sudo] password for laptop:
              Reading package lists... Done
              Building dependency tree
              Reading state information... 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: libfaudio0:i386 (>= 19.06.07) bu
              t it is not going to be installed
              Depends: libgphoto2-6:i386 (>= 2.5.10) bu
              t it is not going to be installed
              Depends: libgstreamer-plugins-base1.0-0:i
              386 (>= 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: libmpg123-0:i386 (>= 1.13.7) but
              it is not going to be installed
              Depends: libopenal1:i386 (>= 1.14) but it
              is not going to be installed
              Depends: libpulse0:i386 (>= 0.99.1) but i
              t is not going to be installed
              Depends: libasound2-plugins:i386 but it i
              s not going to be installed
              Recommends: libfontconfig1:i386 but it is
              not going to be installed
              Recommends: libfreetype6:i386 but it is n
              ot going to be installed
              Recommends: libsane:i386 but it is not go
              ing to be installed or
              libsane1:i386
              Recommends: libsdl2-2.0-0:i386 but it is
              not going to be installed
              Recommends: libtiff5:i386 but it is not g
              oing to be installed
              E: Unable to correct problems, you have held broken packages.
              laptop@laptop-K55VD:~$ sudo apt-get install libfaudio0:i386
              Reading package lists... Done
              Building dependency tree
              Reading state information... 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.
              libfaudio0:i386 : Depends: libavcodec58:i386 (>= 7:4.2)
              Depends: libsdl2-2.0-0:i386 (>= 2.0.10) but it is not going to be installed
              E: Unable to correct problems, you have held broken packages.
              laptop@laptop-K55VD:~$ sudo apt-get install libavcodec58:i386
              Reading package lists... Done
              Building dependency tree
              Reading state information... 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.
              libavcodec58:i386 : Depends: libcairo2:i386 (>= 1.2.4) but it is not going to be installed
              Depends: librsvg2-2:i386 (>= 2.14.4) but it is not going to be installed
              Depends: libtheora0:i386 (>= 1.0) but it is not going to be installed
              Depends: libvorbis0a:i386 (>= 1.1.2) but it is not going to be installed
              Depends: libvorbisenc2:i386 (>= 1.1.2) but it is not going to be installed
              Depends: libwavpack1:i386 (>= 4.40.0) but it is not going to be installed
              Depends: libwebp6:i386 (>= 0.5.1) but it is not going to be installed
              Depends: libwebpmux3:i386 (>= 0.6.1-2) but it is not going to be installed
              E: Unable to correct problems, you have held broken packages.
              laptop@laptop-K55VD:~$ sudo apt-get install libcairo2:i386
              Reading package lists... Done
              Building dependency tree
              Reading state information... 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.
              libcairo2:i386 : Depends: libfontconfig1:i386 (>= 2.12.6) but it is not going to be installed
              Depends: libfreetype6:i386 (>= 2.9.1) but it is not going to be installed
              E: Unable to correct problems, you have held broken packages.
              laptop@laptop-K55VD:~$ sudo apt-get install libfontconfig1:i386
              Reading package lists... Done
              Building dependency tree
              Reading state information... 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.
              libfontconfig1:i386 : Depends: libfreetype6:i386 (>= 2.9.1) but it is not going to be installed
              E: Unable to correct problems, you have held broken packages.
              laptop@laptop-K55VD:~$ sudo apt-get install libfreetype6:i386
              Reading package lists... Done
              Building dependency tree
              Reading state information... 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.
              firefox : Depends: libfreetype6 (>= 2.10.1) but it is not going to be installed
              fontconfig : Depends: libfreetype6 (>= 2.8.1) but it is not going to be installed
              grub-common : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              kpeople-vcard : Depends: libqt5gui5 (>= 5.2~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.2~) but it is not going to be installed
              libass9 : Depends: libfreetype6 (>= 2.3.5) but it is not going to be installed
              libavfilter7 : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              libbluray2 : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              libcairo2 : Depends: libfreetype6 (>= 2.9.1) but it is not going to be installed
              libfontconfig1 : Depends: libfreetype6 (>= 2.9.1) but it is not going to be installed
              libgd3 : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              libgdiplus : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              libgs9 : Depends: libfreetype6 (>= 2.10.1) but it is not going to be installed
              libgtk-3-0 : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              libharfbuzz0b : Depends: libfreetype6 (>= 2.9.1) but it is not going to be installed
              libkaccounts1 : Depends: libqt5gui5 (>= 5.6.1~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.6.1~) but it is not going to be installed
              Recommends: kaccounts-providers but it is not going to be installed
              libkdecorations2-5v5 : Depends: libqt5gui5 (>= 5.9.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.9.0~) but it is not going to be installed
              libkdecorations2private7 : Depends: libqt5gui5 (>= 5.9.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.9.0~) but it is not going to be installed
              libkf5contacts5 : Depends: libqt5gui5 (>= 5.6.1~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.6.1~) but it is not going to be installed
              libkf5kdcraw5 : Depends: libqt5gui5 (>= 5.2.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.2.0~) but it is not going to be installed
              libkf5kexiv2-15.0.0 : Depends: libqt5gui5 (>= 5.2.0) but it is not going to be installed or
              libqt5gui5-gles (>= 5.2.0) but it is not going to be installed
              libkf5people5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.8.0~) but it is not going to be installed
              libkf5prison5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.8.0~) but it is not going to be installed
              libkf5pulseaudioqt2 : Depends: libqt5gui5 (>= 5.10.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.10.0~) but it is not going to be installed
              libkf5service5 : Depends: libkf5dbusaddons5 (>= 4.97.0) but it is not going to be installed
              Recommends: libkf5service-bin (= 5.68.0-0ubuntu1) but it is not going to be installed
              libkf5solid5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.8.0~) but it is not going to be installed
              libkf5syntaxhighlighting5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.8.0~) but it is not going to be installed
              libkf5waylandclient5 : Depends: libqt5gui5 (>= 5.12.2) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.2) but it is not going to be installed
              libkf5waylandserver5 : Depends: libqt5gui5 (>= 5.8.0) but it is not going to be installed or
              libqt5gui5-gles (>= 5.8.0) but it is not going to be installed
              libkwinglutils12 : Depends: libqt5gui5 (>= 5.9.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.9.0~) but it is not going to be installed
              libkwinxrenderutils12 : Depends: libqt5gui5 (>= 5.10.0) but it is not going to be installed or
              libqt5gui5-gles (>= 5.10.0) but it is not going to be installed
              libpangoft2-1.0-0 : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              libpoppler-qt5-1 : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              Depends: libqt5gui5 (>= 5.2.0) but it is not going to be installed or
              libqt5gui5-gles (>= 5.2.0) but it is not going to be installed
              libpoppler97 : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              libqmobipocket2 : Depends: libqt5gui5 (>= 5.4.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.4.0~) but it is not going to be installed
              libqt5multimedia5 : Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              libqt5multimediaquick5 : Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              Depends: libqt5quick5 (>= 5.4.0) but it is not going to be installed or
              libqt5quick5-gles (>= 5.4.0) but it is not going to be installed
              libqt5quicktemplates2-5 : Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              Depends: libqt5quick5 (>= 5.12.4) but it is not going to be installed or
              libqt5quick5-gles (>= 5.12.4) but it is not going to be installed
              libqt5virtualkeyboard5 : Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              Depends: libqt5quick5 (>= 5.1.0) but it is not going to be installed or
              libqt5quick5-gles (>= 5.1.0) but it is not going to be installed
              libqt5waylandclient5 : Depends: libfreetype6 (>= 2.6) but it is not going to be installed
              Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              libqt5waylandcompositor5 : Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              Depends: libqt5quick5 (>= 5.12.2) but it is not going to be installed or
              libqt5quick5-gles (>= 5.12.2) but it is not going to be installed
              libqt5webengine5 : Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              Depends: libqt5quick5 (>= 5.9.0~beta) but it is not going to be installed or
              libqt5quick5-gles (>= 5.9.0~beta) but it is not going to be installed
              libqt5webenginecore5 : Depends: libfreetype6 (>= 2.3.9) but it is not going to be installed
              Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              Depends: libqt5quick5 (>= 5.9.0) but it is not going to be installed or
              libqt5quick5-gles (>= 5.9.0) but it is not going to be installed
              libreoffice-core : Depends: libfreetype6 (>= 2.3.5) but it is not going to be installed
              libwebkit2gtk-4.0-37 : Depends: libfreetype6 (>= 2.9.1) but it is not going to be installed
              libwine : Depends: libfreetype6 (>= 2.6.2) but it is not going to be installed
              libxfont2 : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              libxft2 : Depends: libfreetype6 (>= 2.3.5) but it is not going to be installed
              mplayer : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              poppler-utils : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              python3-pil : Depends: libfreetype6 (>= 2.9.1) but it is not going to be installed
              python3-renderpm : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              qml-module-org-kde-activities : Depends: libqt5gui5 (>= 5.8.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.8.0~) but it is not going to be installed
              Depends: libqt5quick5 (>= 5.0.2) but it is not going to be installed or
              libqt5quick5-gles (>= 5.0.2) but it is not going to be installed
              qml-module-org-kde-prison : Depends: libqt5gui5 (>= 5.8.0~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.8.0~) but it is not going to be installed
              Depends: libqt5quick5 (>= 5.6.1) but it is not going to be installed or
              libqt5quick5-gles (>= 5.6.1) but it is not going to be installed
              qt5-gtk-platformtheme : Depends: libqt5gui5 (>= 5.10.0) but it is not going to be installed or
              libqt5gui5-gles (>= 5.10.0) but it is not going to be installed
              qt5-image-formats-plugins : Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              qtwayland5 : Depends: libqt5gui5 (>= 5.12.8+dfsg~) but it is not going to be installed or
              libqt5gui5-gles (>= 5.12.8+dfsg~) but it is not going to be installed
              thunderbird : Depends: libfreetype6 (>= 2.10.1) but it is not going to be installed
              vlc-plugin-base : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              xfonts-utils : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
              E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
              laptop@laptop-K55VD:~$ sudo apt-get install libfreetype6
              Reading package lists... Done
              Building dependency tree
              Reading state information... Done
              libfreetype6 is already the newest version (2.10.2+dfsg-3ubuntu1~20.04.sav0).
              0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
              laptop@laptop-K55VD:~$



              Comment


                #8
                You have more than Wine related dependency issues here, you are missing some key bits here.
                Please paste the contents of your /etc/apt/sources.list file.

                You may have some parts of the repos disabled or missing, and the enabling of the focal-backports repo (the "pre-release-updates" option in the Software Sources tool) might possible also be contributing.
                The pre-release repo is not supposed to be left enable 24/7, and though it probably is not a cause, there still is a reasonable chance it could.

                Comment


                  #9
                  # deb cdrom:[Kubuntu 20.04.3 LTS _Focal Fossa_ - Release amd64 (20210819.1)]/ focal main multiverse restricted universe

                  # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
                  # newer versions of the distribution.
                  deb http://gb.archive.ubuntu.com/ubuntu/ focal main restricted
                  # deb-src http://gb.archive.ubuntu.com/ubuntu/ focal main restricted

                  ## Major bug fix updates produced after the final release of the
                  ## distribution.
                  deb http://gb.archive.ubuntu.com/ubuntu/ focal-updates main restricted
                  # deb-src http://gb.archive.ubuntu.com/ubuntu/ focal-updates main restricted

                  ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
                  ## team. Also, please note that software in universe WILL NOT receive any
                  ## review or updates from the Ubuntu security team.
                  deb http://gb.archive.ubuntu.com/ubuntu/ focal universe
                  # deb-src http://gb.archive.ubuntu.com/ubuntu/ focal universe
                  deb http://gb.archive.ubuntu.com/ubuntu/ focal-updates universe
                  # deb-src http://gb.archive.ubuntu.com/ubuntu/ focal-updates universe

                  ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
                  ## team, and may not be under a free licence. Please satisfy yourself as to
                  ## your rights to use the software. Also, please note that software in
                  ## multiverse WILL NOT receive any review or updates from the Ubuntu
                  ## security team.
                  deb http://gb.archive.ubuntu.com/ubuntu/ focal multiverse
                  # deb-src http://gb.archive.ubuntu.com/ubuntu/ focal multiverse
                  deb http://gb.archive.ubuntu.com/ubuntu/ focal-updates multiverse
                  # deb-src http://gb.archive.ubuntu.com/ubuntu/ focal-updates multiverse

                  ## N.B. software from this repository may not have been tested as
                  ## extensively as that contained in the main release, although it includes
                  ## newer versions of some applications which may provide useful features.
                  ## Also, please note that software in backports WILL NOT receive any review
                  ## or updates from the Ubuntu security team.
                  deb http://gb.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
                  # deb-src http://gb.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse

                  ## Uncomment the following two lines to add software from Canonical's
                  ## 'partner' repository.
                  ## This software is not part of Ubuntu, but is offered by Canonical and the
                  ## respective vendors as a service to Ubuntu users.
                  deb http://archive.canonical.com/ubuntu focal partner
                  # deb-src http://archive.canonical.com/ubuntu focal partner

                  deb http://security.ubuntu.com/ubuntu focal-security main restricted
                  # deb-src http://security.ubuntu.com/ubuntu focal-security main restricted
                  deb http://security.ubuntu.com/ubuntu focal-security universe
                  # deb-src http://security.ubuntu.com/ubuntu focal-security universe
                  deb http://security.ubuntu.com/ubuntu focal-security multiverse
                  # deb-src http://security.ubuntu.com/ubuntu focal-security multiverse

                  # This system was installed using small removable media
                  # (e.g. netinst, live or single CD). The matching "deb cdrom"
                  # entries were disabled at the end of the installation process.
                  # For information about how to configure apt package sources,
                  # see the sources.list(5) manual.
                  deb http://gmusicbrowser.org/deb ./
                  # deb-src http://gmusicbrowser.org/deb ./
                  deb https://dl.winehq.org/wine-builds/ubuntu/ focal main
                  # deb-src https://dl.winehq.org/wine-builds/ubuntu/ focal main

                  Comment


                    #10
                    Click image for larger version

Name:	image_9119.png
Views:	716
Size:	101.9 KB
ID:	658221
                    Click image for larger version  Name:	software.png Views:	0 Size:	41.6 KB ID:	658225

                    I disabled all other repos and kept only the default ones as shown in the screenshots above. Is there a way to restore what's missing? Also, why is it saying e.g "The following packages have unmet dependencies. - firefox : Depends: libfreetype6", but when I try to install libfreetype6 it says that it "is already the newest version"? Everything seems to be working fine, except installing with wine.

                    Comment


                      #11
                      Odd, the sources.list looks fine, and the PPAs you have seem ok as well, though these would be the first place to look. Disabling them does NOT remove any packages from them at all. But if downgrading back to stock 20.04 packages is necessary, this will be easy to do.

                      Lets look at firefox, since it will be easier to see:
                      Code:
                      firefox : Depends: libfreetype6 (>= 2.10.1) but it is not going to be installed
                      fontconfig : Depends: libfreetype6 (>= 2.8.1) but it is not going to be installed
                      grub-common : Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
                      These all have libfreetype6 as a problem;
                      WHat does this command show:

                      Code:
                      apt policy libfreetype6
                      This will show info on all the different version available, and their sources, and which one you have installed (or not)
                      Here is mine for reference:
                      Code:
                      $ apt policy libfreetype6
                      libfreetype6:
                      Installed: 2.10.1-2ubuntu0.1
                      Candidate: 2.10.1-2ubuntu0.1
                      Version table:
                      *** 2.10.1-2ubuntu0.1 500
                      500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
                      500 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
                      100 /var/lib/dpkg/status
                      2.10.1-2 500
                      500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
                      Your PPA from Rob Savoury (the multimedia one) has its own libfreetype package, and I will bet this package dependency is one of the keys

                      because of these dep problems, you are not getting all updates installed - like Firefox, and Grub here.
                      Last edited by claydoh; Nov 15, 2021, 09:48 AM.

                      Comment


                        #12
                        Originally posted by claydoh View Post
                        These all have libfreetype6 as a problem;
                        WHat does this command show:

                        Code:
                        apt policy libfreetype6
                        laptop@laptop-K55VD:~$ apt policy libfreetype6
                        libfreetype6:
                        Installed: 2.10.2+dfsg-3ubuntu1~20.04.sav0
                        Candidate: 2.10.2+dfsg-3ubuntu1~20.04.sav0
                        Version table:
                        *** 2.10.2+dfsg-3ubuntu1~20.04.sav0 100
                        100 /var/lib/dpkg/status
                        2.10.1-2ubuntu0.1 500
                        500 http://gb.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
                        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
                        2.10.1-2 500
                        500 http://gb.archive.ubuntu.com/ubuntu focal/main amd64 Packages
                        laptop@laptop-K55VD:~$


                        Comment


                          #13
                          So, something about the libfreetype6 versioning from that PPA may be messing with other dependencies here.
                          I'd suggest downgrading the multimedia PPA, reverting back to stock
                          • Enable the savoury1 PPA again (not the source code one), also re-enable all the Kubuntu PPAs you turned off.
                          • update as normal
                          • install ppa-purge if you don't already have it: sudo apt install ppa-purge , or use Muon or Synaptic to find it.
                          • purge that ppa, using the same format as you used to install it: sudo ppa-purge ppa:savoury1/multimedia
                          • it will do its thing
                          • Try updating again, and see if things like Firefox are getting updated - you should see version 94 of the web browser.
                          • If so, re-enable the Qbittorrent and other repos you added yourself -- skipping Wine for now, and try updating again, and see if things are still error free
                          • re-enable the winehq repo, and update.
                          • follow the steps from winehq for installing wine, minus the repo-adding parts. Basically: sudo apt install --install-recommends winehq-stable



                          Now, of course, assuming no hiccups installing wine, this does not mean your Windows program will run, run well, etc. But iirc, you shou8ld be able to just double-click an exe to see if it will run, resorting to the command line if it doesn't, to look for errors.

                          An easier method to try is checking out PlayOnLinux, and Lutris, maybe. While these do lean more toward games (Lutris), these both actually manage their own wine and Proton 'bottles', and iirc do not require a system level install of Wine to be used. But for a relatively simple program like an MP3 tagger, this ideally is the easier method, not counting the butt-pain of getting wine installed, in this case.

                          And also not counting the numerous native options available, either


                          Comment


                            #14
                            Originally posted by claydoh View Post
                            So, something about the libfreetype6 versioning from that PPA may be messing with other dependencies here.
                            I'd suggest downgrading the multimedia PPA, reverting back to stock[LIST][*]Enable the savoury1 PPA again (not the source code one), also re-enable all the Kubuntu PPAs you turned off.[*]update as normal
                            When I enabled savoury1 PPA several updates (58) appeared that were not showing before I disabled it. They are mostly gstreamer multimedia codecs and libraries like in the screenshot below. Just to confirm, should I install them before purging savoury1 ?

                            Click image for larger version

Name:	Screenshot_20211115_194221.png
Views:	688
Size:	172.3 KB
ID:	658233

                            Comment


                              #15
                              Originally posted by lascetic View Post

                              When I enabled savoury1 PPA several updates (58) appeared that were not showing before I disabled it. They are mostly gstreamer multimedia codecs and libraries like in the screenshot below. Just to confirm, should I install them before purging savoury1 ?
                              Actually, yes- install them, and then see if you can update everything, looking for Firefox to upgrade here..
                              Use the command line, if you can, to see any errors.

                              sudo apt update && sudo apt full-upgrade

                              If we still need to purge, nothing will change on that count.
                              BUT if suddenly everything is working properly, and firefox/etc do update correctly, go ahead and try enabling the winehq, and try that step.

                              Comment

                              Working...
                              X