[Bug 1980779] Re: mipsen cross-toolchain bootstrap stalled, file conflicts

Launchpad Bug Tracker 1980779 at bugs.launchpad.net
Thu May 4 21:38:18 UTC 2023


Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: gcc-11-cross-mipsen (Ubuntu)
       Status: New => Confirmed

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

Title:
  mipsen cross-toolchain bootstrap stalled, file conflicts

Status in cross-toolchain-base-mipsen package in Ubuntu:
  Confirmed
Status in gcc-11-cross-mipsen package in Ubuntu:
  Confirmed
Status in gcc-12-cross-mipsen package in Ubuntu:
  Confirmed
Status in gcc-9-cross-mipsen package in Ubuntu:
  Confirmed
Status in gcc-defaults-mipsen package in Ubuntu:
  Confirmed
Status in glibc package in Ubuntu:
  Confirmed

Bug description:
  The build-dependencies of gcc-11-cross-mipsen are uninstallable in
  Ubuntu because of file conflicts:

  Preparing to unpack .../libc6-mips32-mips64-cross_2.35-0ubuntu1cross1_all.deb ...
  Unpacking libc6-mips32-mips64-cross (2.35-0ubuntu1cross1) ...
  dpkg: error processing archive /var/cache/apt/archives/libc6-mips32-mips64-cross_2.35-0ubuntu1cross1_all.deb (--unpack):
   trying to overwrite '/usr/mips64-linux-gnuabi64/lib/ld.so.1', which is also in package libc6-mips64-cross 2.35-0ubuntu1cross1
  Preparing to unpack .../libc6-mips32-mips64el-cross_2.35-0ubuntu1cross1_all.deb ...
  Unpacking libc6-mips32-mips64el-cross (2.35-0ubuntu1cross1) ...
  dpkg: error processing archive /var/cache/apt/archives/libc6-mips32-mips64el-cross_2.35-0ubuntu1cross1_all.deb (--unpack):
   trying to overwrite '/usr/mips64el-linux-gnuabi64/lib/ld.so.1', which is also in package libc6-mips64el-cross 2.35-0ubuntu1cross1
  Preparing to unpack .../libc6-mips32-mips64r6-cross_2.35-0ubuntu1cross1_all.deb ...
  Unpacking libc6-mips32-mips64r6-cross (2.35-0ubuntu1cross1) ...
  dpkg: error processing archive /var/cache/apt/archives/libc6-mips32-mips64r6-cross_2.35-0ubuntu1cross1_all.deb (--unpack):
   trying to overwrite '/usr/mipsisa64r6-linux-gnuabi64/lib/ld-linux-mipsn8.so.1', which is also in package libc6-mips64r6-cross 2.35-0ubuntu1cross1
  Preparing to unpack .../libc6-mips32-mips64r6el-cross_2.35-0ubuntu1cross1_all.deb ...
  Unpacking libc6-mips32-mips64r6el-cross (2.35-0ubuntu1cross1) ...
  dpkg: error processing archive /var/cache/apt/archives/libc6-mips32-mips64r6el-cross_2.35-0ubuntu1cross1_all.deb (--unpack):
   trying to overwrite '/usr/mipsisa64r6el-linux-gnuabi64/lib/ld-linux-mipsn8.so.1', which is also in package libc6-mips64r6el-cross 2.35-0ubuntu1cross1
  Errors were encountered while processing:
   /var/cache/apt/archives/libc6-mips32-mips64-cross_2.35-0ubuntu1cross1_all.deb
   /var/cache/apt/archives/libc6-mips32-mips64el-cross_2.35-0ubuntu1cross1_all.deb
   /var/cache/apt/archives/libc6-mips32-mips64r6-cross_2.35-0ubuntu1cross1_all.deb
   /var/cache/apt/archives/libc6-mips32-mips64r6el-cross_2.35-0ubuntu1cross1_all.deb

  These file conflicts do not exist in Debian, the packages are co-
  installable.

  $ dpkg -S /usr/mips64-linux-gnuabi64/lib/ld.so.1
  libc6-mips32-mips64-cross: /usr/mips64-linux-gnuabi64/lib/ld.so.1
  $

  $ dpkg -L libc6-mips64-cross|grep ld.so.1
  /usr/mips64-linux-gnuabi64/lib64/ld.so.1
  $

  So there's a lib vs lib64 path difference between Debian and Ubuntu, I
  don't know why.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cross-toolchain-base-mipsen/+bug/1980779/+subscriptions




More information about the foundations-bugs mailing list