20/10/09

Pakete werden zurückgehalten

Heute wollte ich mal wieder über die Konsole ein Programmupdate holen. Also mittels

gksudo gedit /etc/apt/sources.list

die neue Paketquelle für das Programm eingetragen und das ganze gespeichert. Anschließend noch ein

sudo apt-get update

gefolgt von einem

sudo apt-get upgrade

und siehe da es wurde soweit alles neue upgedatet nur ein Paket nicht, hier kam die Meldung

Die folgenden Pakete sind zurückgehalten worden: programmname.

Nun dachte ich mir warum haltet das System es zurück wenn es doch weiß das es ein Update gibt. Nach kurzem hin und her dachte ich mir, ich versuche es mal mit

sudo apt-get install programmname

was dann auch funktionierte. Später fand ich dann übers Wiki von ubuntuusers.de heraus, dass dies passiert wenn das System einen Paketkonflikt erkennt und man somit das Programm selbst bzw. manuell installieren muss, was dann auch einwandfrei funktionierte.

2 Kommentare

  1. Ich habe einfach die betreffende Version erzwungen :/ iceweasel 3.5 zum Beispiel (debian sid).
    Deinen Beitrag habe ich erst später gelesen und hoffe jetzt, dass ich nichts vermurkst habe.

  2. Das passiert auch dann wenn das entsprechende Paket Abhängigkeiten mitbringt welche noch nicht installiert sind. In solchen Fällen hilft ein

    sudo apt-get dist-upgrade

    und es werden auch die neuen Abhängigkeiten installiert.

    Setsuna

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.

*