[Eisfair_dev] Abhängigkeit zu O?==?utf-8?Q?ptionalen Paketen?

Sebastian Ertz sebastian.ertz at tk-ertz.de
Sa Jun 2 00:39:35 CEST 2018


Hallo eisfair-Team,

machen Pakete haben eine optionale Abhängkeit.

Hier ein Beispiel:
Paket A hat eine require Abhängigkeit zu redis. Wenn man nun versucht
redis zu deinstallieren kommt eine Fehlermeldung , da Paket A das Paket
redis benötigt.

Paket B hat eine optionale Abhängigkeit zu redis. Wenn man in Paket B
nun redis einschaltet und man nun redis deinstalliert, funktioniert dies
(da kein require von Paket B). Nun läuft aber Paket B nicht mehr, da
redis nicht mehr vorhanden. Bis man das feststellt, kann einige Zeit
vergehen. Und man muss nun in Paket B redis deaktiveren.

Wie kann dieses Problem erkennen? Bzw. eine Warnung ausgeben das redis
von Paket B verwendet wird.

Habe mir schon überlegt, wenn redis aktiviert in Paket B, dann in der
/var/install/packages/paket_B Datei ein require redis einzubauen. Würde
das dann funktionieren? Also würde der eisman das verstehen?

Gruß
Sebastian


Mehr Informationen über die Mailingliste Eisfair_dev