[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1017090: marked as done (g++-12-i686-linux-gnu: Install of g++-12-i686-linux-gnu (12.1.0-7cross1) causes removal of libc6-dev:i386 (2.34-3))



Your message dated Tue, 11 Jul 2023 10:21:35 +0200
with message-id <[🔎] b3719283-8249-e7ed-e321-bbb404307cef@debian.org>
and subject line Re: g++-12-i686-linux-gnu: Install of g++-12-i686-linux-gnu (12.1.0-7cross1) causes removal of libc6-dev:i386 (2.34-3)
has caused the Debian Bug report #1017090,
regarding g++-12-i686-linux-gnu: Install of g++-12-i686-linux-gnu (12.1.0-7cross1) causes removal of libc6-dev:i386 (2.34-3)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1017090: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017090
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: g++-12-i686-linux-gnu
Version: 12.1.0-7cross1
Severity: important
X-Debbugs-Cc: witold.baryluk@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>

--- End Message ---
--- Begin Message ---
closing, see https://bugs.debian.org/872891

--- End Message ---

Reply to: