Am 24.02.2012 17:59, schrieb Juan Antonio IbАЯez:
If I run
easy_install -ihttp://tg.gy/2.1.1/tg.devtools
2.1.4 gets installed
Hm, at first I thought this is because spaces are missing, it should be
easy_install -i http://tg.gy/2.1.1/ tg.devtools
But then I tested it and you're right, TG2 2.1.4 gets installed instead
of TG2 2.1.1. I looked into it and I think what happens is this:
easy_install first properly installs tg.devtools 2.1.1 from our package
index. But when it continues to install the dependencies (and TG2 is the
first dependency of tg.devools), it uses the current (2.1.4) index
instead of the 2.1.1 index. This is because the dependency_links setting
in setup.py (of both tg.devtools and TG2) points to the current index
instead of the 2.1.1 index, and it seems that dependency_links overrules
the package index given with the -i option.
So it seems our old indexes have been rendered useless by the
dependency_links setting (which was introduced in 2.1.1 first).
You will probably need to manually download tg.devtools and TurboGears2
from http://tg.gy/2.1.1/, adapt the dependency_links setting from
current to 2.1.1 and then install these manually with setup.py install,
if you really want to have TG 2.1.1 with the certified dependencies.
Maybe somebody else has a better idea? How should this be fixed?
-- Christoph
--
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/turbogears?hl=en.