This is related to [this](https://stackoverflow.com/questions/1519589/how-do-you-host-your-own-egg-repository) question I asked a while back. 

The end game is I want to be able to install my package "identity.model" and all dependencies. like so...

```
$ easy_install -f http://eggs.sadphaeton.com identity.model
Searching for identity.model
Reading http://eggs.sadphaeton.com
Reading http://pypi.python.org/simple/identity.model/
Couldn't find index page for 'identity.model' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading http://pypi.python.org/simple/
No local packages or download links found for identity.model
error: Could not find suitable distribution for Requirement.parse('identity.model')

```

for whatever reason running this easy\_install hits the home page which I laid out according to [this information](http://packages.python.org/distribute/easy_install.html#id31)

My index.html

```
<html>
 <head>
     <title>SadPhaeton Egg Repository</title>
 </head>
 <body>
    <a rel="homepage" href="AlchemyExtra">AlchemyExtra</a>
    <a rel="homepage" href="identity.model">identity.model</a>
    <a rel="homepage" href="repoze.what.plugins.config">repoze.what.plugins.config</a>

 </body>
</html>

```

if I run ...

```
$ easy_install -i http://eggs.sadphaeton.com identity.model

```

it does find my package and the repoze.what.plugins.config I put up there as well since it's a dependency. however then when it goes to fetch tw.forms(external dependency hosted on pypi) It ends with a failure as it only searched <http://eggs.sadphaeton.com>

Obviously I've misunderstood the "spec". Anyone have any idea what the trick is?