[Bug 2042665] Re: package libc6-dev 2.38-1ubuntu6 failed to install/upgrade: trying to overwrite '/usr/lib/x86_64-linux-gnu/audit/sotruss-lib.so', which is also in package libc6:amd64 2.37-0ubuntu2.1

Apport retracing service 2042665 at bugs.launchpad.net
Mon Jan 22 17:54:31 UTC 2024


** Tags removed: need-duplicate-check

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

Title:
  package libc6-dev 2.38-1ubuntu6 failed to install/upgrade: trying to
  overwrite '/usr/lib/x86_64-linux-gnu/audit/sotruss-lib.so', which is
  also in package libc6:amd64 2.37-0ubuntu2.1

Status in glibc package in Ubuntu:
  In Progress
Status in glibc source package in Mantic:
  Won't Fix
Status in glibc source package in Noble:
  In Progress

Bug description:
  [Issue]
  The file sotruss-lib.so has been moved from libc6 to libc6-dev in the 2.38 merge without the proper Replace statement being filed. This is normally not a problem during a standard upgrade process as ubuntu-release-upgrader adds --force-overwrite to the dpkg options to prevent this kind of issues from breaking upgrades.

  However, if the upgrade breaks for unrelated reasons, the user will be
  left trying to upgrade manually via `apt full-upgrade`, which will
  trigger the issue.

  [Workaround]
  When invoking `apt full-upgrade` manually, do it with the following option:

  apt full-upgrade -o Dpkg::Options::="--force-overwrite"

  [Original Report]
  I am unable to install ubuntu 23.10 ,

  ProblemType: PackageDistroRelease: Ubuntu 23.10
  Package: libc6-dev 2.38-1ubuntu6
  ProcVersionSignature: Ubuntu 6.2.0-36.37-generic 6.2.16
  Uname: Linux 6.2.0-36-generic x86_64
  ApportVersion: 2.27.0-0ubuntu5
  Architecture: amd64
  CasperMD5CheckResult: pass
  Date: Fri Nov  3 18:49:58 2023
  DuplicateSignature:
   package:libc6-dev:2.38-1ubuntu6
   Unpacking libc6-dev:amd64 (2.38-1ubuntu6) over (2.37-0ubuntu2.1) ...
   dpkg: error processing archive /var/cache/apt/archives/libc6-dev_2.38-1ubuntu6_amd64.deb (--unpack):
    trying to overwrite '/usr/lib/x86_64-linux-gnu/audit/sotruss-lib.so', which is also in package libc6:amd64 2.37-0ubuntu2.1
  ErrorMessage: trying to overwrite '/usr/lib/x86_64-linux-gnu/audit/sotruss-lib.so', which is also in package libc6:amd64 2.37-0ubuntu2.1
  InstallationDate: Installed on 2023-02-08 (269 days ago)
  InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1)
  Python3Details: /usr/bin/python3.11, Python 3.11.6, python3-minimal, 3.11.4-5
  PythonDetails: N/A
  RebootRequiredPkgs: Error: path contained symlinks.
  RelatedPackageVersions:
   dpkg 1.22.0ubuntu1
   apt  2.7.3SourcePackage: glibc
  Title: package libc6-dev 2.38-1ubuntu6 failed to install/upgrade: trying to overwrite '/usr/lib/x86_64-linux-gnu/audit/sotruss-lib.so', which is also in package libc6:amd64 2.37-0ubuntu2.1
  UpgradeStatus: Upgraded to mantic on 2023-11-03 (0 days ago)

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




More information about the foundations-bugs mailing list