Kod distribucije ovakvog softvera je bitno na nekih libova ili cega vec ima na sistemu, a proizvodjac nemoze da vodi racuna o svakoj distribuciji na planeti. Ovako ima alatku koja moze da dovuce sve sto je potrebno, i da nikog ne boli glava.
Sta ga znam, nije to nista specijalno… recimo, gentoo ce sam da svuce nerolinux rpm, kao i vmware sa nerovih i vmwareovih servera i da dovuce potrebne dependancies i da sve odradi kako valja. Opet, postoje stvari, poput sunove jave 1.4.x i starije, koje zahtevaju da ih rucno svuces sa “sajta poizvodjaca”, ubacis u distfiles pa tek onda instaliras sa emerge. Emerge ce sam da povuce dodatne dependancies ako postoje. To su neki tripovi sa njihovim licencama, statijaznam. Ovo je izmenjeno od jave 1.5, tu nema rucnog svlacenja vise.
Sve u svemu, smart nije izmislio toplu vodu, ako mu je to jedina prednost.