Muitos programas, para funcionar perfeitamente, dependem de outros programas ou bibliotecas instalados no sistema. Por exemplo, muitas das ferramentas gráficas de administração do Conectiva Linux necessitam dos pacotes python e pythonlib. Para assegurar-se da existência de todos os pacotes necessários ao funcionamento do programa, o Conectiva Linux verifica todas as dependências a cada instalação ou desinstalação de um pacote.
Após concluir a seleção dos pacotes a instalar, o processo de
instalação verificará a lista de programas selecionados e suas
dependências. Caso tenha sido selecionado um programa cuja dependência
não tenha sido selecionada, será apresentada uma lista das
dependências não resolvidas, proporcionando a possibilidade de
resolvê-las (veja na figura ). Caso seja
selecionado Ok, o programa resolverá automaticamente as
dependências selecionando os pacotes necessários da lista de programas
disponíveis.