A project shouldn't show up in its own list of dependencies (even though it's listed in `.packages`). There's code to handle this, but it must be wrong. 