Hi, On 2020-11-18 19:57, Bill Allombert wrote: > Package: libc6 > Version: 2.31-4 > Severity: important > > Hello GNU libc maintainers, > > There is a circular dependency between libc6, debconf, dpkg, libacl1, > libbz2-1.0, libcom-err2, libcrypt1, libgcc-s1, libgssapi-krb5-2, > libk5crypto3, libkeyutils1, libkrb5-3, libkrb5support0, liblzma5, > libnsl2, libnss-nis, libnss-nisplus, libpcre2-8-0, libselinux1, > libssl1.1, libtirpc3, perl-base, tar and zlib1g:
This is a known issue, unfortunately this is not something we can remove for now. libcrypt1, libnss-nis and libnss-nisplus used to be provided by glibc, and are now in separate packages. We need to have libc6 to depend on them for systems to not explode during the ugprade. And dynamically linked packages have to depend on libc6. We should be able to demote libnss-nis and libnss-nisplus to a recommends or even a suggest after the bullseye release. As for libcrypt1, if we can get pam rebuilt in bullseye (currently not possible due to #956355 and #972555), we might be able to drop that depends after the bullseye release. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net