Hallo zusammen,
ein Thema aus dem Jahre 2011 beschäftigt mich heute. Zumindest in ähnlicher Weise.
Ich möchte was ganz einfaches umsetzen. Wir nutzen bereits die Abhängigkeit, wenn ein bestimmtes Paket auf "setup" gesetzt wird.
Ganz kurz zum immer abhängigen Paket: swaudit.
Dh wenn ich etwas installiere, möchte ich auch, dass swaudit abhängig möglichst danach läuft.
Wenn ich allerdings etwas deinstalliere, dann möchte ich das eigentlich auch.
Also habe ich eine ProductDependency eingerichtet bei uninstall eben auch das swaudit auf SETUP stellen.
Nur leider macht er das nicht!
Er stellt bei uninstall die Pakete dann AUCH auf uninstall.
Konfiguriert habe ich es aber wie folgt:
Code: Alles auswählen
[ProductDependency]
action: setup
requiredProduct: swaudit
requiredAction: setup
requirementType: after
[ProductDependency]
action: uninstall
requiredProduct: swaudit
requiredAction: setup
requirementType: after
Ob das swaudit auf "installed" oder "not_installed" steht spielt hier keine Rolle.
Auch der von Ihnen genannte Algorihmus 1 oder 2 spielt keine Rolle. Tritt bei beiden auf.
Ist das ein Bug oder habe ich einen Denkfehler?
Vielen Dank vorab,
freundliche Grüße.
Valentino