Announcement

Collapse
No announcement yet.

Upgrade to 24.04 failed

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [RESOLVED] Upgrade to 24.04 failed

    Hello,
    I'm trying to upgrade from Kubuntu 22.04 to 24.04 but it fails with error:

    var/log/dist-upgrade/main.log

    Code:
    2024-08-31 18:21:10,663 DEBUG Marking 'kubuntu-desktop' for upgrade
    2024-08-31 18:21:11,086 WARNING Can't mark 'kubuntu-desktop' for upgrade (E:Unable to correct problems, you have held broken packages.)
    2024-08-31 18:21:11,469 ERROR Dist-upgrade failed: 'Broken packages after upgrade: kubuntu-desktop'
    2024-08-31 18:21:11,471 DEBUG abort called
    ​
    /var/log/dist-upgrade/apt.log is too big to be posted and there are many broken packages

    Code:
    Investigating (0) plasma-workspace:amd64 < 4:5.24.7-0ubuntu0.2 | 4:5.27.11-0ubuntu4.1 @ii umH Ib >
    Broken plasma-workspace:amd64 Depends on libcolorcorrect5:amd64 < 4:5.24.7-0ubuntu0.2 -> 4:5.27.11-0ubuntu4.1 @ii ugU > (= 4:5.24.7-0ubuntu0.2)
      Considering libcolorcorrect5:amd64 0 as a solution to plasma-workspace:amd64 1
      Added libcolorcorrect5:amd64 to the remove list
    Broken plasma-workspace:amd64 Depends on libkfontinst5:amd64 < 4:5.24.7-0ubuntu0.2 -> 4:5.27.11-0ubuntu4.1 @ii ugU > (= 4:5.24.7-0ubuntu0.2)
      Considering libkfontinst5:amd64 0 as a solution to plasma-workspace:amd64 1
      Added libkfontinst5:amd64 to the remove list
    Broken plasma-workspace:amd64 Depends on libkfontinstui5:amd64 < 4:5.24.7-0ubuntu0.2 -> 4:5.27.11-0ubuntu4.1 @ii ugU > (= 4:5.24.7-0ubuntu0.2)
      Considering libkfontinstui5:amd64 -1 as a solution to plasma-workspace:amd64 1
      Added libkfontinstui5:amd64 to the remove list
    Broken plasma-workspace:amd64 Depends on libkworkspace5-5:amd64 < 4:5.24.7-0ubuntu0.2 -> 4:5.27.11-0ubuntu4.1 @ii umU > (= 4:5.24.7-0ubuntu0.2)
      Considering libkworkspace5-5:amd64 21 as a solution to plasma-workspace:amd64 1
        Reinst Failed early because of libspa-0.2-modules:amd64
      MarkKeep libpipewire-0.3-0t64:amd64 < none -> 1.0.5-1ubuntu1 @un uN Ib > FU=0
        Reinst Failed because of libpipewire-0.3-0t64:amd64
      MarkKeep libkpipewire5:amd64 < none -> 5.27.11-0ubuntu2 @un uN Ib > FU=0
        Reinst Failed because of libkpipewire5:amd64
      MarkKeep qml-module-org-kde-pipewire:amd64 < none -> 5.27.11-0ubuntu2 @un uN Ib > FU=0
        Reinst Failed because of qml-module-org-kde-pipewire:amd64
      MarkKeep plasma-workspace:amd64 < 4:5.24.7-0ubuntu0.2 -> 4:5.27.11-0ubuntu4.1 @ii umU Ib > FU=0
      Removing plasma-workspace:amd64 rather than change libkworkspace5-5:amd64
      MarkDelete plasma-workspace:amd64 < 4:5.24.7-0ubuntu0.2 | 4:5.27.11-0ubuntu4.1 @ii umH Ib > FU=0
    ​
    Code:
    Investigating (1) xdg-desktop-portal:amd64 < 1.14.4-1ubuntu2~22.04.1 | 1.18.4-1ubuntu2 @ii umH Ib >
    Broken xdg-desktop-portal:amd64 Depends on libpipewire-0.3-0:amd64 < 1.0.7-3~ubuntu22.04 @ii pgR > (>= 0.3.10)
      Considering libpipewire-0.3-0:amd64 2 as a solution to xdg-desktop-portal:amd64 2
        Reinst Failed because of libpipewire-0.3-0t64:amd64
      MarkKeep xdg-desktop-portal:amd64 < 1.14.4-1ubuntu2~22.04.1 -> 1.18.4-1ubuntu2 @ii umU Ib > FU=0
      Removing xdg-desktop-portal:amd64 rather than change libpipewire-0.3-0:amd64
      MarkDelete xdg-desktop-portal:amd64 < 1.14.4-1ubuntu2~22.04.1 | 1.18.4-1ubuntu2 @ii umH Ib > FU=0
    ​

    #2
    Code:
    2024-08-31 18:19:20,673 DEBUG examining: 'deb https://ppa.launchpadcontent.net/pipewire-debian/pipewire-upstream/ubuntu/ jammy main'
    2024-08-31 18:19:20,675 DEBUG entry '# deb https://ppa.launchpadcontent.net/pipewire-debian/pipewire-upstream/ubuntu/ noble main # disabled on upgrade to noble' was disabled (unknown mirror)


    It seems I've installed pipewire from
    Code:
    ppa:pipewire-debian/pipewire-upstream
    which is missing in 24.04.
    Anyway, I'll wait a few months and do a fresh install.

    Comment


      #3
      Originally posted by NetherAnimal View Post
      which is missing in 24.04.
      PPAs are disabled when upgrading. They need to be re-enabled, but you probably don't need the 'bleeding edge' pipewire/wireplumber in 24.04, anyway.

      It is also very possible that this PPA, which has newer stuff than in 24,04, could be the cause for your upgrade problems.
      I greatly suggest reverting back to stock pipewire/pulseaudio before attempting to upgrade.

      https://pipewire-debian.github.io/pipewire-debian/
      Undo your edits, and use ppa-purge to revert back to stock, and probably offer a sacrifice to the gnu gods as well

      Upgrading core system bits on the OS are always potential pain points when upgrading to a new release.

      Comment


        #4
        Originally posted by claydoh View Post
        PPAs are disabled when upgrading. They need to be re-enabled, but you probably don't need the 'bleeding edge' pipewire/wireplumber in 24.04, anyway.

        It is also very possible that this PPA, which has newer stuff than in 24,04, could be the cause for your upgrade problems.
        I greatly suggest reverting back to stock pipewire/pulseaudio before attempting to upgrade.

        https://pipewire-debian.github.io/pipewire-debian/
        Undo your edits, and use ppa-purge to revert back to stock, and probably offer a sacrifice to the gnu gods as well

        Upgrading core system bits on the OS are always potential pain points when upgrading to a new release.
        That did it. I successfully upgraded to Kubuntu 24.04 and everything works fine.​

        Comment


          #5
          Originally posted by NetherAnimal View Post

          That did it. I successfully upgraded to Kubuntu 24.04 and everything works fine.​
          Is it possible to list any specific steps you used? Just compiling info on this -- some ubuntu-based distros fail on upgrades due to this PPA, and looking for similarities and differences.

          Comment


            #6
            I just used ppa-purge to remove upstream pipewire package. Then installed pipewire from the distro, update, upgrade, reboot and then release upgrade went fine.
            It was my fault in the first place. Sometime in the past I removed pipewire and installed pulse audio, then removed pulse audio and installed pipewire back obviously from the upstream ppa

            Comment

            Working...
            X