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

Michael Hudson-Doyle 1980779 at bugs.launchpad.net
Tue Sep 6 01:43:07 UTC 2022


Here is the build
https://launchpad.net/~mwhudson/+archive/ubuntu/devirt/+build/24339504.
If this finishes and looks OK before I start tomorrow, I'm happy for
someone else to upload it :)

-- 
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:
  New
Status in gcc-11-cross-mipsen package in Ubuntu:
  New
Status in gcc-12-cross-mipsen package in Ubuntu:
  New
Status in gcc-9-cross-mipsen package in Ubuntu:
  New
Status in gcc-defaults-mipsen package in Ubuntu:
  New
Status in glibc package in Ubuntu:
  New

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