Easily reproducible on a system with libc6=2.31-0ubuntu9: # apt install -o Debug::pkgPackageManager=True libc6:i386 ... Do you want to continue? [Y/n] Beginning to order Done ordering SmartUnPack libc6:amd64 (replace version 2.31-0ubuntu9 with 2.31-0ubuntu9.1) immediately Ignore not-installed version 2.31-0ubuntu9 of libc6:i386 for libc6:amd64 Breaks on libc6:i386 < none -> 2.31-0ubuntu9.1 @un pumN > (!= 2.31-0ubuntu9.1) SmartUnPack libc6:i386 (install version 2.31-0ubuntu9.1) Ignore already dealt-with version 2.31-0ubuntu9 of libc6:amd64 for libc6:i386 Breaks on libc6:amd64 < 2.31-0ubuntu9 -> 2.31-0ubuntu9.1 @ii umU > (!= 2.31-0ubuntu9.1) SmartConfigure libc6:amd64 (2.31-0ubuntu9.1) Found ok dep libgcc-s1:amd64 < 10-20200411-0ubuntu1 @ii mK > Found ok dep libcrypt1:amd64 < 1:4.4.10-10ubuntu4 @ii mK > SmartConfigure libc6:i386 (2.31-0ubuntu9.1) Unpacking libgcc-s1:i386 to avoid loop libc6:i386 Depends on libgcc-s1:i386 < none -> 10-20200411-0ubuntu1 @un umN > SmartUnPack libgcc-s1:i386 (install version 10-20200411-0ubuntu1) immediately SmartConfigure libgcc-s1:i386 (10-20200411-0ubuntu1) Unpacking gcc-10-base:i386 to avoid loop libgcc-s1:i386 Depends on gcc-10-base:i386 < none -> 10-20200411-0ubuntu1 @un umN > (= 10-20200411-0ubuntu1) SmartUnPack gcc-10-base:i386 (install version 10-20200411-0ubuntu1) immediately SmartConfigure gcc-10-base:i386 (10-20200411-0ubuntu1) Configure already unpacked libc6:i386 < none -> 2.31-0ubuntu9.1 @un pumN > SmartConfigure libc6:i386 (2.31-0ubuntu9.1) (Only Correct Dependencies) Package libc6:i386 < none -> 2.31-0ubuntu9.1 @un pumN > loops in SmartConfigure, but it isn't unpacked yet Package libc6:i386 < none -> 2.31-0ubuntu9.1 @un pumN > loops in SmartConfigure, but it isn't unpacked yet Could not satisfy libc6:i386 Depends on libcrypt1:i386 < none -> 1:4.4.10-10ubuntu4 @un umN > (>= 1:4.4.10-10ubuntu4) Unpacking libcrypt1:i386 to avoid loop libc6:i386 Depends on libcrypt1:i386 < none -> 1:4.4.10-10ubuntu4 @un umN > (>= 1:4.4.10-10ubuntu4) SmartUnPack libcrypt1:i386 (install version 1:4.4.10-10ubuntu4) immediately SmartConfigure libcrypt1:i386 (1:4.4.10-10ubuntu4) Configure already unpacked libc6:i386 < none -> 2.31-0ubuntu9.1 @un pumN > SmartConfigure libc6:i386 (2.31-0ubuntu9.1) (Only Correct Dependencies) Configure already unpacked libgcc-s1:i386 < none -> 10-20200411-0ubuntu1 @un umN > SmartConfigure libgcc-s1:i386 (10-20200411-0ubuntu1) Configure already unpacked libc6:i386 < none -> 2.31-0ubuntu9.1 @un pumN > SmartConfigure libc6:i386 (2.31-0ubuntu9.1) (Only Correct Dependencies) Skipping already done gcc-10-base:i386 ... Processing triggers for libc-bin (2.31-0ubuntu9) ... E: Could not configure 'libc6:i386'. E: Could not perform immediate configuration on 'libgcc-s1:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2) root@ff-glibc-i386:~# echo $? 100 root@ff-glibc-i386:~#
Apart from the error messages and the exit code 100 the upgrade is completed. Libc6 could Pre-Depend: on libcrypt1, but this did not work well either according to the changelog: glibc (2.31-0ubuntu5) focal; urgency=medium * Move libcrypt1 back from pre-depends to depends; while this works fine on upgrades, it fails on new installations of libc6+libcrypt1 via apt, which is relevant for multiarch and therefore not viable. -- Steve Langasek <steve.langa...@ubuntu.com> Wed, 11 Mar 2020 23:26:31 -0700 glibc (2.31-0ubuntu4) focal; urgency=medium * debian/testsuite-xfail-debian.mk: mark as XFAIL various new tests which depend on a container setup which does not work correctly with Debian's multiarch-style layout. (https://sourceware.org/bugzilla/show_bug.cgi?id=25652) * Move libcrypt to pre-depends of libc, to ensure libraries possibly required by essential packages are always present on disk throughout an upgrade. * Install the architecture specific math-vector-fortran.h into the multiarch include dir. LP: #1861353. -- Steve Langasek <steve.langa...@ubuntu.com> Tue, 10 Mar 2020 23:19:41 -0700 APT could on the other hand could handle the issue with a warning/notice only and return success and everything would be fine. The good news is that with new images the problem will disappear because if the native glibc packages are up to date installing the foreign one succeeds without this warning. ** Bug watch added: Sourceware.org Bugzilla #25652 https://sourceware.org/bugzilla/show_bug.cgi?id=25652 ** Also affects: apt (Ubuntu) Importance: Undecided Status: New ** Changed in: glibc (Ubuntu Focal) Status: In Progress => Invalid ** Changed in: apt (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1871268 Title: Installation fails with Could not configure 'libc6:i386'. , E:Could not perform immediate configuration on 'libgcc-s1:i386' Status in Ubuntu CD Images: Fix Released Status in apt package in Ubuntu: New Status in glibc package in Ubuntu: Invalid Status in ubiquity package in Ubuntu: Invalid Status in apt source package in Focal: New Status in glibc source package in Focal: Invalid Status in ubiquity source package in Focal: Invalid Bug description: Test Case 1. Install Ubuntu Desktop on hardware with an nVidia card and select to install 3rd party drivers 2. Proceed with installation The following error message is displayed in /var/log/syslog /plugininstall.py: Verifying downloads ... /plugininstall.py: Failed to find package object for /cdrom//pool/main/g/gcc-defaults/gcc_9.3.0-1ubuntu2_amd64.deb: "Version: '9.3.0-1ubuntu2' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libxcrypt/libcrypt-dev_4.4.10-10ubuntu4_amd64.deb: "Version: '4.4.10-10ubuntu4' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/g/gcc-defaults/g++_9.3.0-1ubuntu2_amd64.deb: "Version: '9.3.0-1ubuntu2' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/z/zlib/zlib1g_1.2.11.dfsg-2ubuntu1_i386.deb: "Version: '1.2.11.dfsg-2ubuntu1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libxau/libxau6_1.0.9-0ubuntu1_i386.deb: "Version: '1.0.9-0ubuntu1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libxdmcp/libxdmcp6_1.1.3-0ubuntu1_i386.deb: "Version: '1.1.3-0ubuntu1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libx11/libx11-6_1.6.9-2ubuntu1_i386.deb: "Version: '1.6.9-2ubuntu1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libxext/libxext6_1.3.4-0ubuntu1_i386.deb: "Version: '1.3.4-0ubuntu1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/l/lm-sensors/libsensors5_3.6.0-2ubuntu1_i386.deb: "Version: '3.6.0-2ubuntu1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libx11/libx11-xcb1_1.6.9-2ubuntu1_i386.deb: "Version: '1.6.9-2ubuntu1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libxdamage/libxdamage1_1.1.5-1_i386.deb: "Version: '1.1.5-1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libxfixes/libxfixes3_5.0.3-1_i386.deb: "Version: '5.0.3-1' not found." /plugininstall.py: Failed to find package object for /cdrom//pool/main/libx/libxxf86vm/libxxf86vm1_1.1.4-1build1_i386.deb: "Version: '1.1.4-1build1' not found." /plugininstall.py: Downloads verified successfully ubiquity: Error in function: install /plugininstall.py: Exception during installation: /plugininstall.py: apt_pkg.Error: E:Could not configure 'libc6:i386'. , E:Could not perform immediate configuration on 'libgcc-s1:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2) /plugininstall.py: ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: ubiquity 20.04.9 ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27 Uname: Linux 5.4.0-21-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu22 Architecture: amd64 CasperVersion: 1.442 Date: Mon Apr 6 20:17:07 2020 InstallCmdLine: file=/cdrom/preseed/xubuntu.seed only-ubiquity initrd=/casper/initrd quiet splash --- LiveMediaBuild: Xubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200402) ProcEnviron: LANGUAGE=es_EC.UTF-8 PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=es_EC.UTF-8 LC_NUMERIC=C.UTF-8 SourcePackage: ubiquity UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1871268/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp