[linux-l] debian broken package hold

Ivan Villanueva iv at artificialidea.com
Di Dez 27 11:15:41 CET 2005


Am Mon, Dec 26, 2005 05:55:46PM +0100, Uwe Kramm schrieb:
> Am Montag, den 26.12.2005, 14:28 +0100 schrieb Ivan Villanueva:
> > Hallo,
> > ich habe ein Debian-Datei (mutt-ng) in einem Ubuntu mit "force-all"
> > installiert. Bis jetzt funktioniert wunderbar.
> Bevor du es mit "force" reingedrückt hast hat dir dpkg bestimmt fehlende
> Abhängigkeiten mitgeteilt. (was bei Debian-Paketen unter Ubuntu fast
> immer der Fall ist)

Richtig. Diese fehlende Abhängigkeiten kann man auch mit aptitude wieder lesen.
 
> > Leider, jedes Mal dass ich etwas mit "aptitude" mache, wird die o.g. Package
> > deinstalliert.

> dpkg legt im Dateisystem eine Datenbank an, in der alle installierten
> Pakete mit ihren Abhängigkeiten registriert sind. Die Paketverwaltung
> wertet diese Liste aus und markiert Pakete mit unerfüllten
> Abhängigkeiten zum löschen. Ich bin mir nicht sicher aber ich
> denke /var/lib/dpkg/status ist diese Liste. In der Liste sucht du den
> Eintrag von mutt-ng und in der Zeile Depends: änderst du einfach die
> Nummern der erforderlichen Pakete auf die Nummer der in deinem System
> vorhandenen Pakete und schon ist die Paketverwaltung mit diesem Paket
> zufrieden.  

Ganz genau !
Es hat perfekt funktioniert. Vielen Dank.

Iván.



Mehr Informationen über die Mailingliste linux-l