[OpenBSD]

Das Handbuch für Maintainer zur Portaktualisierung

Seit dem OpenBSD-Release 3.8 kann pkg_add Packages aktualisieren. Maintainer müssen sich aber eines bewusst sein: Die Aktualisierung hat keine sofortige Wirkung. Selbst wenn ein Benutzer von Release zu Release aktualisiert, so wird immer ein Package nach dem anderen aktualisiert wenn pkg_add -ui ausgeführt wird. Somit läuft, auch wenn nur für wenige Minuten, ein asynchrones System.

Grundsätzlich gibt es zwei Arten der Aktualisierung, die den Maintainern bewusst sein sollten.

Man sollte erwähnen, dass der Aktualisierungsprozess, gerade bei makroskopischen Veränderungen für Benutzer, die alle sechs Monate aktualisieren, noch nicht automatisiert ist. Der globale Aktualisierungsprozess ist noch in Arbeit und pkg_add wird in Zukunft mit mehr Problemen zurechtkommen. Man sollte sofort überprüfen, ob das System korrekt aktualisiert wurde - ein Port nach dem anderen - und dass der Port seine Abhängigkeiten ordnungsgemäß installiert.

Die Namen der Packages und des Aktualisierungsprozesses

Konflikte, für die Zukunft planen

Das dreckige Geschäft - Umbenennen von Zweigen

Konfigurationsdateien und Aktualisierungsprobleme

Probleme mit gemeinsamen Bibliotheken

Checkliste zur Aktualisierung

Ein Teil der Arbeit muss erledigt werden, wenn der Port selbst erstellt wird. Ports verlangen öfters nach kleineren Änderungen, die aber keine neue Version zur Folge habe. Ein Teil der Arbeit wird vor der Aktualisierung stattfinden. Und dann die Aktualisierung. OpenBSD www@openbsd.org
$OpenBSD: update.html,v 1.4 2008/01/13 13:43:35 tobias Exp $