Source: glibc
Version: 2.29-5
Severity: serious
Justification: installation failure
Control: affects -1 + src:cross-toolchain-base

Since glibc added dependencies on libxcrypt, building
cross-toolchain-base produces packages that are not installable:

| $ dpkg-deb -I libc6-dev-arm64-cross_2.29-5cross1_all.deb
|  new Debian package, version 2.0.
|  size 2261068 bytes: control archive=12892 bytes.
|      833 bytes,    17 lines      control
|    40350 bytes,   515 lines      md5sums
|  Package: libc6-dev-arm64-cross
|  Version: 2.29-5cross1
|  Section: libdevel
|  Priority: optional
|  Architecture: all
|  Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
|  Source: cross-toolchain-base (42)
|  Provides: libc-dev-arm64-cross, libc6-dev-arm64-dcv1
|  Depends: libc6-arm64-cross (= 2.29-5cross1), linux-libc-dev-arm64-cross, 
libcrypt1-dev-arm64-cross
|  Conflicts: libc0.1-dev-arm64-cross, libc0.3-dev-arm64-cross, 
libc6.1-dev-arm64-cross
|  Description: GNU C Library: Development Libraries and Header Files (for 
cross-compiling)
|   This package was generated by dpkg-cross for cross compiling.
|   .
|   Contains the symlinks, headers, and object files needed to compile
|   and link programs which use the standard C library.
|  Built-Using: binutils (= 2.33.1-5), linux (= 5.3.15-1), gcc-9 (= 9.2.1-21), 
glibc (= 2.29-5)
|  Multi-Arch: foreign
| $

However, there is no libcrypt1-dev-arm64-cross package produced by
anything in the archive. For this reason glibc/2.29-5 should not migrate
to testing until there is a solution to this problem.

Helmut

Reply via email to