Shellskript zur Versionsanzeige in ubuntu War: Rueckweg meines
kleinen Ausflugs nach Breezy?
gerhard
ggrubbish at web.de
Sam Mai 21 11:30:13 CDT 2005
Am Samstag 21 Mai 2005 17:06 schrieb Claas Langbehn:
> Der Gedanke ist folgender: Wenn man Pakete aus Breezy installiert
> hat, so haben diese doch _immer_ eine höhere Versionsnummer als
> solche aus Hoary. Wenn man dann auch noch Breezy aus der
> sources.list entfernt hat und ein "apt-get upgrade" gemacht hat,
Ok, das habe ich noch nicht probiert, da ich ein downgrade mit
pin-priority 1001 versuchen würde. (man apt_preferences)
> dann zeigt er dir "newer than version in archive" an, weil es dieses
> Paket zwar in Hoary gibt, aber längst noch nicht mit dieser Version.
Ok, das sollte dann ja eine (einfache) Möglichkeit sein herauszufinden,
was Breezy und was hoary ist.
> Ob die damit gefundenen Pakete auch wirklich aus Breezy stammen,
> zeigt diese Methode natürlich nicht.
Ich, glaube das kapier ich nicht. Pakete newer müssten doch dann aus
(dem in der sources.list auskommentierten) breezy quellen kommen?
> Jedoch betrifft dieses immer nur
> diejenigen Pakete, die auch über die sources.list verfügbar sind.
> Also z.B. solche nicht, die man aus dritter Quelle hat. Also
> paket-xyz gibs gar nicht in hoary.
Beim pinning ist ja alles in der sources.list...
> Ich denke, dass man also mit der vonmir vorgeschlagenen Methode
> zum Ziel kommt. Natürlich sollte man nochmal drüberschauen...
Naja, ich müsste das mal mit apt-get (options) --dry-run ausprobieren,
um das überhaupt zu blicken ;)
> und
> natürlich wäre eine hübschere Ausgabe wünschenswert. Aber das
> tut so.
Ja, das meine ich auch. Ich habe einen bug report in malone gegen
apt-show-versions geschrieben:
apt-show-versions doesn't shows the distribution of ubuntu packages
https://launchpad.ubuntu.com/malone/bugs/732
mit dem Hinweis, dass der bug eventuell gegen ein anderes Paket besser
paßt.
Wäre trotzdem schön, wenn noch Vorschläge für das Skript, oder der Tip
einer Ersatzlösung kommen würden.
ciao
Gerhard