La mayoría de programas en linux se forman a base de unir otros programas ya escritos anteriormente, para no reescribir lo mismo de nuevo, de modo que la mayoría de rpms requieren de una serie de dependencias para poder instalarse.