According to #38, packages without dependents should not be prepared (installed or built). If I `indo purge` a package, and an unused package depended on the purged package, it currently gets re-prepared when it shouldn't.