Guten Morgen ...
Es ist eigentlich keine Warnung, sondern vielmehr eine Nachfrage:
Derzeit wird bei einem Upgrade bei mir das paket 'libllvm21:i386' zurückgehalten:
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://packages.siduction.org/extra unstable InRelease
OK:3 https://packages.siduction.org/fixes unstable InRelease
Aktualisierung für 2 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libabsl20260107 libntfs-3g89t64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Aktualisiere nicht:
libllvm21:i386 policycoreutils-dbus
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 2
Ich habe jetzt mal - testweise - eine Installation der 64bit-Variante durchlaufen lassen:
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt install -s libllvm21
libllvm21 ist schon die neueste Version (1:21.1.8-7+b4).
libllvm21 wurde als manuell installiert festgelegt.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libabsl20260107 libntfs-3g89t64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 2
... die offensichtlich bereits installiert ist.
Also gehe ich davon aus, die 386er-Variante removen zu können:
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt remove -s libllvm21:i386
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libabsl20260107 libdrm-amdgpu1:i386 libelf1t64:i386 libntfs-3g89t64 libsensors5:i386 libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxshmfence1:i386
Verwenden Sie »apt autoremove«, um sie zu entfernen.
ENTFERNE:
libllvm21:i386 mesa-libgallium:i386
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 2, Aktualisiere nicht: 1
Remv mesa-libgallium:i386 [26.1.5-1]
Remv libllvm21:i386 [1:21.1.8-7+b4]
... was die Entfernung weiterer *:i386-Pakete nach sich zieht. (was auch von mir gewünscht ist.)
Ich habe jetzt noch einen Test mit dem 2. Paket gemacht, welches entfernt werden soll:
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt remove -s mesa-libgallium:i386
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libabsl20260107 libdrm-amdgpu1:i386 libelf1t64:i386 libllvm21:i386 libntfs-3g89t64 libsensors5:i386 libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxshmfence1:i386
Verwenden Sie »apt autoremove«, um sie zu entfernen.
ENTFERNE:
mesa-libgallium:i386
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 1, Aktualisiere nicht: 2
Remv mesa-libgallium:i386 [26.1.5-1]
... was - nach meiner Einschätzung - komplikationslos wäre.
Bevor ich also diesen Schritt umsetze, wollte ich Euch fragen, ob ich richtig liege, oder mir mein System komplett zerschiesse.
Es sind immer wieder *:i386-Pakete, die die Upgrades ausbremsen ... weshalb ich mich am liebsten komplett von Ihnen verabschieden würde.
Wir können hier nicht wirklich antworten, weil wir nicht wissen, ob du i386 benötigst, oder nicht.
Genau das ist etwas, dass ich gerne herausfinden würde.
Der Recher selbst ist eine reine 64bit-Maschine.
Du solltest schon wissen, wann und weswegen du dir die 386er Pakete aufgehalst hast. Die spazieren ja nicht einfach so auf deinen Rechner.
Ich vermute mal, das ist noch eine Jugendsünde. War da nicht mal in Urzeiten was im Zusammenhang mit wine?
Ansonsten sehe ich bei deinem Posting keine Sachen, die du unbedingt behalten solltest. Die letzte Entscheidung musst aber immer du fällen.
edlin
Dann finde es heraus, was fliegt, wenn Du
apt purge --allow-remove-essential $(dpkg -l | grep ":i386" | awk '{print $2}')
ausführst.
Quote from: edlin on 2026/07/23, 13:39:39... War da nicht mal in Urzeiten was im Zusammenhang mit wine?...
edlin
Jup ... das war mal und habe ich auch wieder runter genommen. Aber offensichtlich bleibt die 'Entourage' noch da.
Ich weiß, dass die Entscheidung bei mir liegt ... und ich spiele auch mit dem Gedanken, dass oben dargestellte umzusetzen.
Ich will mir halt nur nicht mein System zerschiessen.
-----
Quote from: towo on 2026/07/23, 13:41:29Dann finde es heraus, was fliegt, wenn Du
apt purge --allow-remove-essential $(dpkg -l | grep ":i386" | awk '{print $2}')
ausführst.
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~/Downloads/APPIMAGES]
└─▷$ doas apt purge --allow-remove-essential $(dpkg -l | grep ":i386" | awk '{print $2}')
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libabsl20260107 libntfs-3g89t64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
ENTFERNE:
gcc-16-base:i386* libdav1d7:i386* libgcc-s1:i386* libigdgmm12:i386* libpciaccess0:i386* libswresample5:i386* libx11-xcb1:i386* libxrandr2:i386*
i965-va-driver:i386* libdbus-1-3:i386* libgcrypt20:i386* libjack-jackd2-0:i386* libpcre2-8-0:i386* libsystemd0:i386* libx265-216:i386* libxrender1:i386*
intel-media-va-driver:i386* libde265-0:i386* libglib2.0-0t64:i386* libllvm17t64:i386* libpixman-1-0:i386* libthai0:i386* libxau6:i386* libxshmfence1:i386*
libaom3:i386* libdrm-amdgpu1:i386* libgomp1:i386* libllvm18:i386* libpng16-16t64:i386* libtinfo6:i386* libxcb-dri3-0:i386* libz3-4:i386*
libasound2-plugins:i386* libdrm-intel1:i386* libgpg-error0:i386* libllvm19:i386* libpulse0:i386* libudev1:i386* libxcb-present0:i386* libzstd1:i386*
libatomic1:i386* libdrm2:i386* libgraphite2-3:i386* libllvm21:i386* libsamplerate0:i386* libunistring5:i386* libxcb-randr0:i386* mesa-libgallium:i386*
libavutil59:i386* libedit2:i386* libgssapi-krb5-2:i386* liblzma5:i386* libsane1:i386* libva-drm2:i386* libxcb-render0:i386* ocl-icd-libopencl1:i386*
libblkid1:i386* libelf1t64:i386* libgtk-3-0t64:i386* libmd0:i386* libsasl2-modules:i386* libva-x11-2:i386* libxcb-shm0:i386* sane-airscan:i386*
libbrotli1:i386* libexpat1:i386* libharfbuzz0b:i386* libmount1:i386* libselinux1:i386* libva2:i386* libxcb-sync1:i386* va-driver-all:i386*
libbsd0:i386* libffi8:i386* libheif-plugin-aomenc:i386* libnuma1:i386* libsensors5:i386* libvdpau1:i386* libxcb-xfixes0:i386* wine-stable-i386:i386*
libbz2-1.0:i386* libfontconfig1:i386* libheif-plugin-dav1d:i386* libopus0:i386* libsharpyuv0:i386* libwayland-client0:i386* libxcb1:i386* wine-staging-i386:i386*
libc-gconv-modules-extra:i386* libfreetype6:i386* libheif-plugin-libde265:i386* libosmesa6:i386* libsoxr0:i386* libwayland-cursor0:i386* libxdmcp6:i386* zlib1g:i386*
libc6:i386* libfribidi0:i386* libheif-plugin-x265:i386* libpango-1.0-0:i386* libspeexdsp1:i386* libwayland-egl1:i386* libxext6:i386*
libcairo2:i386* libgamemode0:i386* libheif1:i386* libpangocairo-1.0-0:i386* libssl3t64:i386* libwrap0:i386* libxfixes3:i386*
libdatrie1:i386* libgamemodeauto0:i386* libidn2-0:i386* libpangoft2-1.0-0:i386* libstdc++6:i386* libx11-6:i386* libxml2-16:i386*
WARNUNG: Die folgenden essentiellen Pakete werden entfernt.
Dies sollte NICHT geschehen, außer Sie wissen genau, was Sie tun!
libgcc-s1:i386 gcc-16-base:i386 (wegen libgcc-s1:i386) libc6:i386 (wegen libgcc-s1:i386)
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 117, Aktualisiere nicht: 1
Freigegebener Platz: 775 MB
Fortfahren? [J/n] n
Abbruch.
Na dann drücke bei meinem Befehl "j" und du bist den 32bit kram los. Danach noch ein dpkg --remove-architecture i386 und fertig ist die Laube.
Quote from: towo on 2026/07/23, 14:10:16Na dann drücke bei meinem Befehl "j" und du bist den 32bit kram los. Danach noch ein
dpkg --remove-architecture i386 und fertig ist die Laube.
Hab ich gemacht ... und es lief alles, wie es soll.
Recht herzlichen Dank (mal wieder) :)