[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