A csomagban benne lehetnek a függőségei, ugyanúgy, mint a rendes csomagkezelőknél. Ezt le lehet menteni a telepítéskor, és X törlésekor ellenőrizni, hogy nincs-e olyan, ami függ tőle. (Szerk.:) Bonyolultabb, mint bináris csomagkezelőnél, mert a fordítási opcióktól függhet, hogy mire van szüksége. Így a csomagnak tartalmaznia kell, hogy milyen opcionális függőségek vannak. Aztán vagy utólag ellenőrizni, hogy hogy is lehetett fordítva, vagy inkább a fordítást csináló szkriptből/Makefile-ból lementeni.
Ennél szerintem bonyolultabb megbízhatóan ellenőrizni, hogy egyáltalán miket tesz föl egy make install. (Ugye áltlában csak adott néhány paranccsal: cp, install, stb. hoz létre fájlokat, de erre nincs garancia.)