Post by Joerg WaltherInteressant, "der Fehler der zum Stopp des Upgrades geführt habe, liege
in der Art und Weise, wie der ???ubuntu-release-upgrader??? den ???apt solver???
verwende." Kann das mal jemand übersetzen, ich wüsste schon gerne, wo da
jetzt der Hund begraben ist?
Der Release-Upgrader macht so wie ich das verstehe das, was nötig ist um
den Upgrade von einer Version zur nächste oder zur nächsten stabilen
anzustoßen (z.B. vermtulich in den apt sources den Namen der neuen
Release reinzuschreiben.
Der apt-Solver macht was ungleich komplizierteres: Er löst die
Abhängigkeiten unter den Paketen bei Upgrades auf. Wenn Paket X
die Version 3 von Paket Y braucht, und Y wieder version 4.17 von Paket A
und Paket B mindestens in Version 3 aber höchstens in Version 6, dann
findet er eine Reihenfolge in der die Pakete upgegradet werden sollen.
Was nicht immer möglich ist (in einer stabilen Distribution sollte das
nie passieren, bei Debian unstable oder dem Gegenstück von Ubuntu
passiert das aber immer wieder mal).
aptitude hat übrigens auch einen derartigen Solver eingebaut, der
unabhängig davon implementiert ist, bei Problemen kann man daher auch
den mal probieren, wenn der von apt nicht zurecht kommt.
Wer etwas Erfahrung mit Distributionen der Debian-Familie hat, den
schrecken unerfüllbare Abhöngigkeiten, Solver-Probleme etc. nicht sehr.
Wer das das erste mal erlebt, der findet u.U. nicht mehr so einfach
raus.
/ralph