Bei der Installation des Apache Directory Servers auf Mac OS X unterlief mir neulich der Fehler, dass ich eine falsche Version installierte. Ich installierte die Version 1.5.5, aber die Version 1.5.4 war aus Kompatibilitätsgründen erforderlich.
Im Installationsteil des Software-Pakets konnte ich keine Hinweise zu einer Deinstallation finden. Daher löschte ich - wie in einem Beitrag im Apache Directory Server Forum beschrieben - die Files:
/Library/LaunchDaemons/org.apache.directory.server.plist
/usr/bin/apacheds
und das Verzeichnis:
/usr/local/apacheds-1.5.5/
Folgende Installation von Version 1.5.4 wurde mit der Meldung abgebrochen, dass auf dem verfügbaren Volume schon eine neuere Version installiert sei.
Mac OS X hat eine Datenbank in der Software-Installationen verwaltet werden können. Daher reicht es wohl nicht in allen Fällen einfach die Installationsfiles zu löschen.
Ich konnte das Problem mit folgenden Kommandos lösen:
pkgutil --pkgs
listet alle installierten Packet-IDs. Hier fand ich den Eintrag org.apache.directory.server.
sudo pkgutil --forget org.apache.directory.server
entfernt die "receipt data" für angegebene Packet-ID.
Danach war ich in der Lage, die gewünschte Version der Software zu installieren
Ich habe gerade 
