anglicky dependency
Závislost znamená to, že jeden balíček (anglicky package) potřebuje vyžaduje ke svému fungovaní aby byl v systému nainstalovaný jiný balíček nebo i více balíčku.
Může dojít i ke konfliktu závislostí, kdy jeden balíček A vyžaduje balíček C verze 1, ale balíček B vyžaduje balíček D (případně C verze 2), přičemž C verze 1 a balíček D (příp. C verze 2) nemohou být v systému současně nainstalované.
Ke konfliktu dojít i tehdy pokud program A např. Kaffeine vyžaduje (v distribuci openSuse) ke svému fungovaní baliček C (xine-lib - z licenčních důvodů osekaná verze v oficialnim repozitáři) nebo D (libxine1 - plně funkční verze v neoficiálním repozitáři Packman).
Pokud chci např. nainstalovat libxine1, ale mám již nainstalovaný xine-lib, tak musím nejdříve odinstalovat xine-lib a až poté nainstalovat libxine1 nebo si při instalaci v balíčkovacím programu (např. Yast2) vyřešit konflikt závislostí vybráním volby v nabídce odinstalovat xine-lib.