i pacchett possono essere identici compatibili i incompatibili
ogni pacchetto spesso si appoggia a librerie e file vari per funzionare e una libreria fedora ad esempio la puo mettere in usr/local/lib e mandrake in /usr/lib

poi ci sono anche le versioni diverse spesso
alcuni programmi necessitano di programmi con numero di versione diverso