[Bug 2078411] Re: Hi! I'm trying to upgrade my distribution but...

Julian Andres Klode 2078411 at bugs.launchpad.net
Fri Aug 30 10:09:08 UTC 2024


Let's debug.

We start with

2024-08-30 08:24:32,170 DEBUG The package 'ubuntustudio-desktop-core' is
marked for removal but it's in the removal deny list

Looking for this in apt log we see:

Investigating (1) ubuntustudio-desktop-core:amd64 < 0.210 @ii mK NPb Ib >
Broken ubuntustudio-desktop-core:amd64 Dépend on libasound2-plugins:amd64 < 1.2.6-1 | 1.2.7.1-1ubuntu5 @ii umR >
  Considering libasound2-plugins:amd64 9 as a solution to ubuntustudio-desktop-core:amd64 -2
  Removing ubuntustudio-desktop-core:amd64 rather than change libasound2-plugins:amd64


Looking for libasound2-plugins we see

Investigating (1) libasound2-plugins:amd64 < 1.2.6-1 -> 1.2.7.1-1ubuntu5 @ii umU Ib >
Broken libasound2-plugins:amd64 Dépend on libavcodec60:amd64 < none | 7:6.1.1-3ubuntu5 @un uH > (>= 7:6.0)
  Considering libavcodec60:amd64 -1 as a solution to libasound2-plugins:amd64 9
  MarkKeep libasound2-plugins:amd64 < 1.2.6-1 -> 1.2.7.1-1ubuntu5 @ii umU Ib > FU=0
  Removing libasound2-plugins:amd64 rather than change libavcodec60:amd64
  MarkDelete libasound2-plugins:amd64 < 1.2.6-1 | 1.2.7.1-1ubuntu5 @ii umH Ib > FU=0

What happened there? We marked libavcoded60 as keep at the start:

  MarkInstall libavcodec-extra:amd64 < 7:4.4.2-0ubuntu0.22.04.1 -> 7:6.1.1-3ubuntu5 @ii ugU Ib > FU=0
  Installing libavcodec-extra60:amd64 as Dépend of libavcodec-extra:amd64
    MarkKeep libavcodec60:amd64 < none -> 7:6.1.1-3ubuntu5 @un uN > FU=0

But libavcodec-extra60:amd64 Provides: libavcodec60 (=
7:6.1.1-3ubuntu5), so are we not installing it either? Indeed:

Broken libavcodec-extra60:amd64 Est en conflit avec on libavcodec60:i386 < none -> 7:6.1.1-3ubuntu5 @un uN >
  Considering libavcodec60:i386 1 as a solution to libavcodec-extra60:amd64 0
  MarkKeep libavcodec-extra60:amd64 < none -> 7:6.1.1-3ubuntu5 @un uN Ib > FU=0
  Holding Back libavcodec-extra60:amd64 rather than change libavcodec60:i386

We have installed libavcodec on i386. This was installed as a dependency
of libasound2-plugins:i386

  Installing libavcodec60:i386 as Dépend of libasound2-plugins:i386

You should be able to resolve this by installing libavcodec-extra:i386
to have the same libavcodec variant on both architectures.

The problem here is that the dependency from libasound2-plugins to
libavcodec was added in noble; it was perfectly fine to just have
libavcodec installed on amd64 before.

So what we can do here in u-r-u is: If libavcodec-extra is installed on
amd64, also install it on i386 on upgrades.


** Changed in: ubuntu-release-upgrader (Ubuntu)
       Status: New => Triaged

** Also affects: ffmpeg (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/2078411

Title:
  libavcodec-extra or libavcodec must match across architectures where
  we have libasound2-plugins installed

Status in ffmpeg package in Ubuntu:
  New
Status in ubuntu-release-upgrader package in Ubuntu:
  Triaged

Bug description:
  Hi! I'm trying to upgrade my distribution but, I receive the message:
  Le paquet « ubuntustudio-desktop-core » est marqué pour suppression
  mais il est dans la liste de refus de suppression.

  Have a nice day!
  Bruno

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: ubuntu-release-upgrader-core 1:22.04.19
  ProcVersionSignature: Ubuntu 5.15.0-119.129-lowlatency 5.15.160
  Uname: Linux 5.15.0-119-lowlatency x86_64
  ApportVersion: 2.20.11-0ubuntu82.6
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CrashDB: ubuntu
  CurrentDesktop: KDE
  Date: Fri Aug 30 08:27:13 2024
  InstallationDate: Installed on 2024-06-20 (70 days ago)
  InstallationMedia: Ubuntu-Studio 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
  PackageArchitecture: all
  SourcePackage: ubuntu-release-upgrader
  UpgradeStatus: Upgraded to jammy on 2024-08-30 (0 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/2078411/+subscriptions




More information about the foundations-bugs mailing list