[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