This is related to this 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
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?