Required übersprungen

Antworten
torfkop
Beiträge: 49
Registriert: 29 Aug 2009, 12:06

Required übersprungen

Beitrag von torfkop »

Moin,
mir ist gerade etwas sehr nerviges aufgefallen.
Wollte FreeMind per Opsi installieren und das braucht Java ab Version 1.4.
Deshalb habe ich meine JavaVM als required einbezogen.

[ProductDependency]
action: setup
requiredProduct: javavm
requiredStatus: installed

Allerdings versucht er nun beim Install trotzdem immer FreeMind vor der Javavm zu installieren. Warum?
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Required übersprungen

Beitrag von karni »

Freemind bei mir

[ProductDependency]
action: setup
requiredProduct: jre-1.6
requiredStatus: installed
requirementType: before
torfkop
Beiträge: 49
Registriert: 29 Aug 2009, 12:06

Re: Required übersprungen

Beitrag von torfkop »

Hab ich nun mal geändert und es ergibt leider das selbe Problem.
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Required übersprungen

Beitrag von karni »

Wo hast du es geändert?

unter /opt/pcbin/install/freemind/ - da wird nicht funktionieren
oder
unter /var/lib/opsi/config/products/ - seit Version 4.0 wird nicht alles übernommen, wenn das control file editiert wird. Da soll auch im Prinzip nicht gemacht werden:)

Der richtige weg ist das Paket neu erstellen mit "requirementType: before" zusätzlich in control file.
torfkop
Beiträge: 49
Registriert: 29 Aug 2009, 12:06

Re: Required übersprungen

Beitrag von torfkop »

Dann werde ich wohl das Paket mal neu erstellen. Vielen Dank
Antworten