auf einem unserer Server werden Updates für ein paar Pakete rund um libc6 zurückgehalten (unter Debian 11.5). Genau gesagt handelt es sich um folgende Updates:
Für gewöhnlich ist sowas ja kein Problem, man führt apt full-upgrade aus und alles wird schön aufgelöst. Dieses Update scheint aber größere Probleme zu bereiten, sodass apt explizit davor warnt:libc-dev-bin/stable 2.31-13+deb11u4 amd64 [aktualisierbar von: 2.31-13+deb11u3]
libc6-dbg/stable 2.31-13+deb11u4 amd64 [aktualisierbar von: 2.31-13+deb11u3]
libc6-dev/stable 2.31-13+deb11u4 amd64 [aktualisierbar von: 2.31-13+deb11u3]
libc6/stable 2.31-13+deb11u4 amd64 [aktualisierbar von: 2.31-13+deb11u3]
libpcre2-8-0/stable 10.36-2+deb11u1 amd64 [aktualisierbar von: 10.36-2]
Jetzt ist die Frage, was genau läuft hier schief? Auf allen anderen Servern haben Updates für diese Pakete keine Probleme verursacht und die angegebenen Versionen sind dort bereits installiert. Der einzig seltsame Punkt, der mir auffällt, ist das Paket "esound-common". Dieses ist auf anderen Servern nicht installiert. Allerdings versucht apt autoremove nicht es zu entfernen. Es lässt sich nicht wirklich sagen, wo das Paket herkommt, aber ich gehe mal davon aus, dass die Meldung von apt anders aussehen würde, wenn das Paket deinstalliert werden müsste, damit die Updates installiert werden können. Es sind auch keine Abhängigkeiten zu dem Paket bekannt, was es unwahrscheinlich macht, dass es an der Warnung von apt schuld ist,12:21:58 [root @ mail] ~ # apt full-upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
esound-common
Verwenden Sie »apt autoremove«, um es zu entfernen.
Die folgenden Pakete werden ENTFERNT:
libacl1:i386 libaio1:i386 libasound2:i386 libasyncns0:i386 libaudio2:i386 libaudiofile1:i386 libaudit1:i386 libbsd0:i386 libc6:i386
libcap-ng0:i386 libcap2:i386 libcom-err2:i386 libcomerr2:i386 libcrypt1:i386 libdirectfb-1.2-9:i386 libedit2:i386 libesd0:i386 libexif12:i386
libflac8:i386 libgcc-s1:i386 libgcc1:i386 libgdbm3:i386 libice6:i386 libidn2-0:i386 libieee1284-3:i386 libjack-jackd2-0:i386 libjbig0:i386
liblcms1:i386 libltdl7:i386 liblzo2-2:i386 libmd0:i386 libmpg123-0:i386 libnspr4:i386 libnss3:i386 libodbc1:i386 libogg0:i386 libopenal1:i386
libpam0g:i386 libpcre2-8-0:i386 libpopt0:i386 libsamplerate0:i386 libselinux1:i386 libslang2:i386 libsm6:i386 libsndio7.0:i386 libsqlite3-0:i386
libstdc++5:i386 libstdc++6:i386 libsvga1:i386 libsysfs2:i386 libtdb1:i386 libtinfo6:i386 libunistring2:i386 libuuid1:i386 libvorbis0a:i386
libvorbisfile3:i386 libx11-6:i386 libx86-1:i386 libxau6:i386 libxaw7:i386 libxcb-render-util0:i386 libxcb-render0:i386 libxcb1:i386
libxcomposite1:i386 libxcursor1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxmu6:i386 libxmuu1:i386 libxpm4:i386 libxrandr2:i386
libxrender1:i386 libxss1:i386 libxt6:i386 libxv1:i386 odbcinst1debian2:i386 xaw3dg:i386
Die folgenden Pakete werden aktualisiert (Upgrade):
libc-dev-bin libc6 libc6-dbg libc6-dev libpcre2-8-0
WARNUNG: Die folgenden essentiellen Pakete werden entfernt.
Dies sollte NICHT geschehen, außer Sie wissen genau, was Sie tun!
libcrypt1:i386 libc6:i386 (wegen libcrypt1:i386) libgcc-s1:i386
5 aktualisiert, 0 neu installiert, 78 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 13,2 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 48,6 MB Plattenplatz freigegeben.
Sie sind im Begriff, etwas potentiell Schädliches zu tun.
Zum Fortfahren geben Sie bitte »Ja, tue was ich sage!« ein.