zenspider/package — pull request #5 by mavit (2013-12-16 23:44:16+00:00)
Title: package-manifest uninstalls dependencies of dependencies

Function ```package-transitive-closure``` only calculates dependencies one level deep. This means that, when calling ```package-manifest````, ```package-maybe-install``` will install the dependencies and then ```package-cleanup``` will immediately remove them.

To see this in action, try installing package ```gist```.

This pull request fixes this.