Hallo Luca,
 
Probleme bei upgrade bzw dist-upgrade defekte Pakete immer wieder gern genommen :(
 
Du hast das Paket herunter geladen es wurde auch entpackt, soweit alles ganz normal und danach beim Installieren ttratt ein Fehler auf weil das Paket vermutlich fehlerhaft war. Fix Broken usw alles ok, 
 
aaaaaaaber, wenn Du das defektte Paket weier verwenden willst, gehtts halt wieder nicht. apt-get-clean löscht alle heruner geladenen Pakete (deb-Files) Damit zwingst Du das Sysem das bereffende Paket neu herunter zu laden. 
Das hilft dann, wenn es lediglich ein Fehler im Download war. Liegt das Paket defektt aufm Server, dann wirds schwieriger. Dann kannst Du nur noch beobachen aus welcher Quelle das defekte Paket herunter geladen wird und diese Quelle aus der sources.list auskomentieren um Dein System dazu zu zwingen, das Paket aus einer anderen Quelle herunter zu laden, in der Hoffnung, daß Du dann ein funkionsfähiges Paket bekommst, garantiert ist das aber auch nicht.
 
 
Grüße aus dem Weinland Baden
Ottmar
 
 
Gesendet: Samstag, 26. April 2025 um 07:40
Von: "Luca Bertoncello" <lucabert@lucabert.de>
An: "Lug DD" <lug-dd@mailman.schlittermann.de>
Betreff: Probleme mit libfuse3-3/3-4
Hallo Leute!

Ich habe ein komisches Problem und finde derzeit keine Lösung...

Also, Server mit Debian 12.
Ich aktualisiere routinenmäßig die Pakete (apt-get dist-upgrade) und
bekomme diesen Fehler:

Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
fuse-overlayfs : Hängt ab von: libfuse3-4 ist aber nicht installiert
fuse3 : Hängt ab von: libfuse3-4 (= 100:3.17.2-1) ist aber nicht
installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install«
ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

Dann probiere ich den "--fix-broken":

Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Abhängigkeiten werden korrigiert … Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht
mehr benötigt:
libdaxctl1 libfuse3-3 libndctl6 libpmem1 php8.3-mysql php8.3-pgsql
php8.3-soap
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
libfuse3-4
Die folgenden NEUEN Pakete werden installiert:
libfuse3-4
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
3 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 82,8 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 299 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]
(Lese Datenbank ... 81665 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereitung zum Entpacken von .../libfuse3-4_100%3a3.17.2-1_amd64.deb ...
Entpacken von libfuse3-4 (100:3.17.2-1) ...
dpkg: Fehler beim Bearbeiten des Archivs
/var/cache/apt/archives/libfuse3-4_100%3a3.17.2-1_amd64.deb (--unpack):
Versuch, »/lib/x86_64-linux-gnu/libfuse3.so.4« zu überschreiben,
welches auch in Paket libfuse3-3 100:3.17.1-1 ist
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libfuse3-4_100%3a3.17.2-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Auf dem System ist natürlich libfuse3-3 installiert und apt will
libfuse3-4 installieren/aktualisieren.
Aber es knallt immer...

Ich habe auch probiert libfuse3-3 zu deinstallieren, um später
libfuse3-4 zu installieren, bekomme aber immer denselben Fehler.

Hat jemand eine Idee, wie ich das Problem lösen kann?

Danke
Luca Bertoncello
(lucabert@lucabert.de)