Package: upgrade-reports
Severity: critical
Justification: breaks the whole system
X-Debbugs-Cc: alo...@gmx-topmail.de

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

   Do an upgrade from buster to bullseye.


   * What exactly did you do (or not do) that was effective (or
     ineffective)?

   1. adjust sources.list
   2. apt upgrade
   3. apt dist-upgrade

   * What was the outcome of this action?

   apt dist-upgrade goes horribly wrong. Excerpt from the log:

---
Entpacken von libc6:amd64 (2.31-4) über (2.28-10) ...
Vormals nicht ausgewähltes Paket libc6:i386 wird gewählt.
Vorbereitung zum Entpacken von .../4-libc6_2.31-4_i386.deb ...
Entpacken von libc6:i386 (2.31-4) ...
Vormals nicht ausgewähltes Paket libgcc-s1:i386 wird gewählt.
Vorbereitung zum Entpacken von .../5-libgcc-s1_10.2.0-16_i386.deb ...
Entpacken von libgcc-s1:i386 (10.2.0-16) ...
Vormals nicht ausgewähltes Paket gcc-10-base:i386 wird gewählt.
Vorbereitung zum Entpacken von .../6-gcc-10-base_10.2.0-16_i386.deb ...
Entpacken von gcc-10-base:i386 (10.2.0-16) ...
/usr/bin/perl: error while loading shared libraries: libcrypt.so.1: cannot open
shared object file: No such file or directory
dpkg: Fehler: Fehler beim Ausführen des Hooks »if [ -x /usr/share/debian-
security-support/check-support-status.hook ] ; then /usr/sh
are/debian-security-support/check-support-status.hook ; fi«, Exitkode 32512
---

   At this point, perl is still the version from buster, and libcrypt1 is not
yet installed. The missing libcrypt.so.1 also completely breaks PAM, so login
and sudo don't work any more.
   To recover from this outcome, I had to boot with "init=/bin/sh", install the
libcrypt1 package with dpkg and run "apt -f install" twice. This rendered the
system operational again and a further "apt dist-upgrade" ran through smoothly.

   * What outcome did you expect instead?

   libcrypt1 is installed before libcrypt.so.1 is required again, so the dist-
upgrade can proceed normally.



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-1-amd64 (SMP w/4 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to