[Bug 2039234] Re: libc6-dev:amd64 overwrites files from libc6:i386 and aborts update when upgrading to mantic

Simon Chopin 2039234 at bugs.launchpad.net
Wed Oct 25 14:54:32 UTC 2023


Alright, after a chat with Steve, it makes more sense to handle this via
an upgrader quirk than an SRU of glibc in Mantic, although it *is*
handled in the package that's been uploaded to Noble.

** Tags added: foundations-todo

** Changed in: glibc (Ubuntu Mantic)
       Status: New => Triaged

** Changed in: glibc (Ubuntu Mantic)
       Status: Triaged => Won't Fix

** Changed in: ubuntu-release-upgrader (Ubuntu Mantic)
     Assignee: (unassigned) => Simon Chopin (schopin)

** Changed in: ubuntu-release-upgrader (Ubuntu Noble)
     Assignee: (unassigned) => Simon Chopin (schopin)

** Changed in: ubuntu-release-upgrader (Ubuntu Mantic)
   Importance: Undecided => High

** Changed in: ubuntu-release-upgrader (Ubuntu Noble)
   Importance: Undecided => High

** Changed in: ubuntu-release-upgrader (Ubuntu Mantic)
       Status: New => In Progress

-- 
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/2039234

Title:
  libc6-dev:amd64 overwrites files from libc6:i386 and aborts update
  when upgrading to mantic

Status in glibc package in Ubuntu:
  Fix Committed
Status in ubuntu-release-upgrader package in Ubuntu:
  New
Status in glibc source package in Mantic:
  Won't Fix
Status in ubuntu-release-upgrader source package in Mantic:
  In Progress
Status in glibc source package in Noble:
  Fix Committed
Status in ubuntu-release-upgrader source package in Noble:
  New

Bug description:
  This is a bug affecting mantic, apport selected lunar instead of
  mantic because the bug happens in the middle of the upgrade from lunar
  to mantic.

  I tried to update from lunar to mantic, dpkg aborted with this error:

  ```
  Dépaquetage de libc6-dev-i386 (2.38-1ubuntu6) sur (2.37-0ubuntu2.1) ...
  dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libc6-dev-i386_2.38-1ubuntu6_amd64.deb (--unpack) :
   tentative de remplacement de « /usr/include/finclude/math-vector-fortran.h », qui appartient aussi au paquet libc6-dev:amd64 2.37-0ubuntu2.1
  ```

  The message is in French, but the meaning is that dpkg aborts because
  installing libc6-dev:i386 tries to overwrite files from
  libc6-dev:amd64.

  ProblemType: Bug
  DistroRelease: Ubuntu 23.04
  Package: libc6 2.38-1ubuntu6
  ProcVersionSignature: Ubuntu 6.2.0-33.33-generic 6.2.16
  Uname: Linux 6.2.0-33-generic x86_64
  NonfreeKernelModules: amddrm_ttm_helper amdttm amdxcp amddrm_buddy amd_sched amdkcl
  ApportVersion: 2.26.1-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: GNOME
  Date: Fri Oct 13 04:13:11 2023
  RebootRequiredPkgs: Error: path contained symlinks.
  SourcePackage: glibc
  UpgradeStatus: No upgrade log present (probably fresh install)
  modified.conffile..etc.default.apport:
   # set this to 0 to disable apport, or to 1 to enable it
   # you can temporarily override this with
   # sudo service apport start force_start=1
   enabled=0
  mtime.conffile..etc.default.apport: 2018-06-16T17:39:00.798346

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




More information about the foundations-bugs mailing list