Package: g++-12-i686-linux-gnu Version: 12.1.0-7cross1 Severity: important X-Debbugs-Cc: witold.bary...@gmail.com
For few days now (maybe a week): On sid. $ apt install g++-12-i686-linux-gnu The following additional packages will be installed: libc6-dev-i386-cross (2.33-1cross1) libstdc++-12-dev-i386-cross (12.1.0-7cross1) Suggested packages: g++-12-multilib-i686-linux-gnu (12.1.0-7cross1) gcc-12-doc (12.1.0-1) The following packages will be REMOVED: libc6-dev:i386 (2.34-3) The following NEW packages will be installed: g++-12-i686-linux-gnu (12.1.0-7cross1) libc6-dev-i386-cross (2.33-1cross1) libstdc++-12-dev-i386-cross (12.1.0-7cross1) ... Trying to install both: $ apt install g++-12-i686-linux-gnu libc6-dev:i386 The following packages have unmet dependencies: libc6-dev:i386 : Breaks: libc6-dev-i386-cross (< 2.34~) but 2.33-1cross1 is to be installed It was working fine for years (previously with gcc 11 cross compiler), but something broke recently. Also gcc-12-i686-linux-gnu (but not g++) installs fine with libc6-dev:i386. Maybe related: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016829 Dump of gcc stuff: $ dpkg -l | egrep 'gcc|g\+\+|libc6' ii g++ 4:12.1.0-3 amd64 GNU C++ compiler ii g++-11 11.3.0-5 amd64 GNU C++ compiler ii g++-11-aarch64-linux-gnu 11.3.0-3cross1 amd64 GNU C++ compiler (cross compiler for arm64 architecture) ii g++-11-arm-linux-gnueabihf 11.3.0-3cross1 amd64 GNU C++ compiler (cross compiler for armhf architecture) ii g++-12 12.1.0-8 amd64 GNU C++ compiler ii g++-12-aarch64-linux-gnu 12.1.0-7cross1 amd64 GNU C++ compiler (cross compiler for arm64 architecture) ii g++-12-arm-linux-gnueabihf 12.1.0-7cross1 amd64 GNU C++ compiler (cross compiler for armhf architecture) ii g++-aarch64-linux-gnu 4:12.1.0-3 amd64 GNU C++ compiler for the arm64 architecture ii g++-arm-linux-gnueabihf 4:12.1.0-3 amd64 GNU C++ compiler for the armhf architecture ii g++-mingw-w64 10.3.0-15+24.4 all GNU C++ compiler for MinGW-w64 ii g++-mingw-w64-i686 10.3.0-15+24.4 all GNU C++ compiler for MinGW-w64 targeting Win32 ii g++-mingw-w64-i686-posix 10.3.0-15+24.4 amd64 GNU C++ compiler for MinGW-w64, Win32/POSIX ii g++-mingw-w64-i686-win32 10.3.0-15+24.4 amd64 GNU C++ compiler for MinGW-w64, Win32/Win32 ii g++-mingw-w64-x86-64 10.3.0-15+24.4 all GNU C++ compiler for MinGW-w64 targeting Win64 ii g++-mingw-w64-x86-64-posix 10.3.0-15+24.4 amd64 GNU C++ compiler for MinGW-w64, Win64/POSIX ii g++-mingw-w64-x86-64-win32 10.3.0-15+24.4 amd64 GNU C++ compiler for MinGW-w64, Win64/Win32 ii gcc 4:12.1.0-3 amd64 GNU C compiler ii gcc-10-base:amd64 10.4.0-4 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-11 11.3.0-5 amd64 GNU C compiler ii gcc-11-aarch64-linux-gnu 11.3.0-3cross1 amd64 GNU C compiler (cross compiler for arm64 architecture) ii gcc-11-aarch64-linux-gnu-base:amd64 11.3.0-3cross1 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-11-arm-linux-gnueabihf 11.3.0-3cross1 amd64 GNU C compiler (cross compiler for armhf architecture) ii gcc-11-arm-linux-gnueabihf-base:amd64 11.3.0-3cross1 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-11-base:amd64 11.3.0-5 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-11-cross-base 11.3.0-3cross1 all GCC, the GNU Compiler Collection (library base package) ii gcc-11-i686-linux-gnu 11.3.0-3cross1 amd64 GNU C compiler (cross compiler for i386 architecture) ii gcc-11-i686-linux-gnu-base:amd64 11.3.0-3cross1 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-12 12.1.0-8 amd64 GNU C compiler ii gcc-12-aarch64-linux-gnu 12.1.0-7cross1 amd64 GNU C compiler (cross compiler for arm64 architecture) ii gcc-12-aarch64-linux-gnu-base:amd64 12.1.0-7cross1 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-12-arm-linux-gnueabihf 12.1.0-7cross1 amd64 GNU C compiler (cross compiler for armhf architecture) ii gcc-12-arm-linux-gnueabihf-base:amd64 12.1.0-7cross1 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-12-base:amd64 12.1.0-8 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-12-base:i386 12.1.0-8 i386 GCC, the GNU Compiler Collection (base package) ii gcc-12-cross-base 12.1.0-7cross1 all GCC, the GNU Compiler Collection (library base package) ii gcc-12-i686-linux-gnu 12.1.0-7cross1 amd64 GNU C compiler (cross compiler for i386 architecture) ii gcc-12-i686-linux-gnu-base:amd64 12.1.0-7cross1 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-aarch64-linux-gnu 4:12.1.0-3 amd64 GNU C compiler for the arm64 architecture ii gcc-arm-linux-gnueabihf 4:12.1.0-3 amd64 GNU C compiler for the armhf architecture ii gcc-arm-none-eabi 15:10.3-2021.07-4 amd64 GCC cross compiler for ARM Cortex-R/M processors ii gcc-avr 1:5.4.0+Atmel3.6.2-3 amd64 GNU C compiler (cross compiler for avr) ii gcc-i686-linux-gnu 4:12.1.0-3 amd64 GNU C compiler for the i386 architecture ii gcc-mingw-w64 10.3.0-15+24.4 all GNU C compiler for MinGW-w64 ii gcc-mingw-w64-base:amd64 10.3.0-15+24.4 amd64 GNU Compiler Collection for MinGW-w64 (base package) ii gcc-mingw-w64-i686 10.3.0-15+24.4 all GNU C compiler for MinGW-w64 targeting Win32 ii gcc-mingw-w64-i686-posix 10.3.0-15+24.4 amd64 GNU C compiler for MinGW-w64, Win32/POSIX ii gcc-mingw-w64-i686-posix-runtime 10.3.0-15+24.4 amd64 GNU Compiler Collection for MinGW-w64, i686/posix ii gcc-mingw-w64-i686-win32 10.3.0-15+24.4 amd64 GNU C compiler for MinGW-w64, Win32/Win32 ii gcc-mingw-w64-i686-win32-runtime 10.3.0-15+24.4 amd64 GNU Compiler Collection for MinGW-w64, i686/win32 ii gcc-mingw-w64-x86-64 10.3.0-15+24.4 all GNU C compiler for MinGW-w64 targeting Win64 ii gcc-mingw-w64-x86-64-posix 10.3.0-15+24.4 amd64 GNU C compiler for MinGW-w64, Win64/POSIX ii gcc-mingw-w64-x86-64-posix-runtime 10.3.0-15+24.4 amd64 GNU Compiler Collection for MinGW-w64, x86-64/posix ii gcc-mingw-w64-x86-64-win32 10.3.0-15+24.4 amd64 GNU C compiler for MinGW-w64, Win64/Win32 ii gcc-mingw-w64-x86-64-win32-runtime 10.3.0-15+24.4 amd64 GNU Compiler Collection for MinGW-w64, x86-64/win32 ii gcc-xtensa-lx106 11.3.0-4+11 amd64 GNU Compiler Collection for Xtensa lx106 core ii lib32gcc-10-dev 10.4.0-4 amd64 GCC support library (32 bit development files) ii lib32gcc-s1 12.1.0-8 amd64 GCC support library (32 bit Version) ii libc6:amd64 2.34-3 amd64 GNU C Library: Shared libraries ii libc6:i386 2.34-3 i386 GNU C Library: Shared libraries ii libc6-arm64-cross 2.33-1cross1 all GNU C Library: Shared libraries (for cross-compiling) ii libc6-armhf-cross 2.33-1cross1 all GNU C Library: Shared libraries (for cross-compiling) ii libc6-dbg:amd64 2.34-3 amd64 GNU C Library: detached debugging symbols ii libc6-dbg:i386 2.34-3 i386 GNU C Library: detached debugging symbols ii libc6-dev:amd64 2.34-3 amd64 GNU C Library: Development Libraries and Header Files ii libc6-dev:i386 2.34-3 i386 GNU C Library: Development Libraries and Header Files ii libc6-dev-arm64-cross 2.33-1cross1 all GNU C Library: Development Libraries and Header Files (for cross-compiling) ii libc6-dev-armhf-cross 2.33-1cross1 all GNU C Library: Development Libraries and Header Files (for cross-compiling) ii libc6-i386 2.34-3 amd64 GNU C Library: 32-bit shared libraries for AMD64 ii libc6-i386-cross 2.33-1cross1 all GNU C Library: Shared libraries (for cross-compiling) ii libc6-x32 2.34-3 amd64 GNU C Library: X32 ABI Shared libraries for AMD64 ii libcompfaceg1 1:1.5.2-5.1 amd64 Compress/decompress images for mailheaders, libc6 runtime ii libconfig++9v5:amd64 1.5-0.4 amd64 parsing/manipulation of structured configuration files (C++ binding) ii libconfig++9v5-dbgsym:amd64 1.5-0.4 amd64 debug symbols for libconfig++9v5 ii libgcc-10-dev:amd64 10.4.0-4 amd64 GCC support library (development files) ii libgcc-11-dev:amd64 11.3.0-5 amd64 GCC support library (development files) ii libgcc-11-dev-arm64-cross 11.3.0-3cross1 all GCC support library (development files) ii libgcc-11-dev-armhf-cross 11.3.0-3cross1 all GCC support library (development files) ii libgcc-11-dev-i386-cross 11.3.0-3cross1 all GCC support library (development files) ii libgcc-12-dev:amd64 12.1.0-8 amd64 GCC support library (development files) ii libgcc-12-dev-arm64-cross 12.1.0-7cross1 all GCC support library (development files) ii libgcc-12-dev-armhf-cross 12.1.0-7cross1 all GCC support library (development files) ii libgcc-12-dev-i386-cross 12.1.0-7cross1 all GCC support library (development files) ii libgcc-s1:amd64 12.1.0-8 amd64 GCC support library ii libgcc-s1:i386 12.1.0-8 i386 GCC support library ii libgcc-s1-arm64-cross 12.1.0-7cross1 all GCC support library (arm64) ii libgcc-s1-armhf-cross 12.1.0-7cross1 all GCC support library (armhf) ii libgcc-s1-dbgsym:amd64 12.1.0-8 amd64 debug symbols for libgcc-s1 ii libgcc-s1-dbgsym:i386 12.1.0-8 i386 debug symbols for libgcc-s1 ii libgcc-s1-i386-cross 12.1.0-7cross1 all GCC support library (i386) ii libuno-cppuhelpergcc3-3 1:7.4.0~rc3-1 amd64 LibreOffice UNO runtime environment -- CPPU helper library ii libuno-purpenvhelpergcc3-3 1:7.4.0~rc3-1 amd64 LibreOffice UNO runtime environment -- "purpose environment" helper ii libuno-salhelpergcc3-3 1:7.4.0~rc3-1 amd64 LibreOffice UNO runtime environment -- SAL helpers for C++ library ii libx32gcc-s1 12.1.0-8 amd64 GCC support library (x32) ii linux-compiler-gcc-11-x86 5.18.16-1 amd64 Compiler for Linux on x86 (meta-package) -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.19.0-rc5 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_UNSIGNED_MODULE, TAINT_SOFTLOCKUP Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages g++-12-i686-linux-gnu depends on: ii gcc-12-i686-linux-gnu 12.1.0-7cross1 ii gcc-12-i686-linux-gnu-base 12.1.0-7cross1 ii libc6 2.34-3 ii libgmp10 2:6.2.1+dfsg1-1 ii libisl23 0.25-1 ii libmpc3 1.2.1-2 ii libmpfr6 4.1.0-3 pn libstdc++-12-dev-i386-cross <none> ii libzstd1 1.5.2+dfsg-1 ii zlib1g 1:1.2.11.dfsg-4 g++-12-i686-linux-gnu recommends no packages. Versions of packages g++-12-i686-linux-gnu suggests: pn g++-12-multilib-i686-linux-gnu <none> pn gcc-12-doc <none>