ProductDependency für uninstall,install,update

Antworten
jore
Beiträge: 18
Registriert: 11 Mai 2009, 15:13

ProductDependency für uninstall,install,update

Beitrag von jore »

Hi,

ich würde gern ein bei er Auswahl "setup" auf einem Produkt dieses zu erst deintallieren, dann installiern und updaten.
Folgende Einstellungen habe ich in dem Produkt gesetzt:
description: notesclient_8
advice: notesclient_8
version: 1.0
priority: 0
licenseRequired: False
productClasses:
setupScript: setup.ins
uninstallScript: uninstall.ins
updateScript: update.ins
alwaysScript:
onceScript:
customScript:
userLoginScript:

[ProductDependency]
action: setup
requiredProduct: notesclient_8
requiredAction: uninstall
requirementType: before

[ProductDependency]
action: setup
requiredProduct: notesclient_8
requiredAction: update
requirementType: after
Wenn ich jetzt aber im configed schaue, ist nur das pre-required aktiv (neu geladen habe ich die web-app schon mehrmals.)
Bild

So wie es jetzt eingestellt ist, wird Notes zu erst installiert und dann geupdatet. Die Deinstallation wird laut opsi-instlog nicht durchgeführt.
Gibt es überhaupt eine möglichkeit, das Produkt in dieser Reihenfolge zu gestalten?
Also nochmal kurz:
Bei klick auf setup soll zu erst uninstall, dann install, dann update ausgeführt werden.
Benutzeravatar
r.roeder
uib-Team
Beiträge: 540
Registriert: 02 Jul 2008, 10:08

Re: ProductDependency für uninstall,install,update

Beitrag von r.roeder »

Hallo,

die Reihenfolgenfestlegung bei Produktabhängigkeiten wird nur bei Setup berücksichtigt; alles andere ist faktisch unmöglich, da Installationen und Deinstallationen gemeinsam abgerufen werden können, die Reihenfolgeabhängigkeiten aber, wenn vorhanden, tendenziell umgekehrt sein könnten.

Die im Beitrag angesprochene Aufgabe sollte über eine Deinstallationsroutine im Installationsskript gelöst werden.

Gruß,

R. Röder


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


jore
Beiträge: 18
Registriert: 11 Mai 2009, 15:13

Re: ProductDependency für uninstall,install,update

Beitrag von jore »

Alles klar, danke!
Antworten