Seite 1 von 1

Produktabhängigkeit nicht berücksichtigt

Verfasst: 21 Okt 2020, 17:24
von wKovacs
Hallo,

ich aber 2 Pakete, bei dem das 2te erst und NUR installiert werden soll, wenn das erste erfolgreich installiert ist.

Mit hilfe von [ProductDependency] in den control files hab ich es hin bekommt, das egal welches Paket auf setup gestellt wird, auch das jeweils andere auf setup gestellt wird.

Mein Problem ist jetzt, dass das 2te Paket installiert wird, auch wenn die Installation des ersten fehlschlug.

Bild

Muss ich im zweiten Paket explizit auf das erste Paket prüfen? Sollte das nicht durch [ProductDependency] schon erledigt werden?

Danke

wKovacs

Re: Produktabhängigkeit nicht berücksichtigt

Verfasst: 21 Okt 2020, 21:34
von r.roeder
Hallo,

die Abhängigkeiten bewirken nur, dass Anforderungen gesetzt werden, dass etwas passieren soll. Die Anforderungen werden nicht nochmal überprüft, nachdem ein Versuch der Realisierung einer anderen Anforderung unternommen wurde.

Wenn tatsächlich bei Produkt 2 kein Installationsversuch unternommen werden soll in dem Fall, dass Produkt 1 nicht erfolgreich installiert wurde, muss im Skript von Produkt 2 abgeprüft werden, ob die Installationsvoraussetzung voliegt; und bei negativem Ergebnis Produkt 2 auf failed gesetzt werden oder per Skript das Setup auf andere Weise abgebrochen werden.

VG

Re: Produktabhängigkeit nicht berücksichtigt

Verfasst: 22 Okt 2020, 06:37
von wKovacs
Vielen Dank, dies klärt das dann vollständig für mich auf.

Regards

wKovacs