I'm sorry for my yelling.  It's ture, yelling doesn't help.  The
workaround I found:

http://www.turbogears.org/2.0/docs/main/DownloadInstall.html#dsq-cite-13539225

It was posted several months ago.  And it's not the first installation
problem I encountered, so I think that's an unfixed problem, then I
got a little upset.  However, the point is the problem. Back to the
topic.  The environment I used:

Fedora 8 (On Amazon EC2)
Python2.6.4

With manually installation instead of tg2-boostrap.py:

virtualenv --no-site-packages tg2env
source tg2env/bin/activate
easy_install Extremes
easy_install -i http://www.turbogears.org/2.0/downloads/current/index
tg.devtools

It works.  Thanks your solution.

As an user of TurboGears.  I hope it gets better.  I am also willing
to introduce it to other developers, but unfortunately,  installation
of TurboGears is a big problem, I know that it's difficult to make the
installer to works with tones of dependencies packages in different
environments.  And I think it is the source of the problem,  once
there is a package dons't works,  whole installation is broken, just
like this one. Workarounds work, but they make you an unhappy
developer.  And I think that's why I hear "difficult to install" from
other people.  It is negative for growing of community.  There are so
many python web frameworks to evaluate, an exception of installation
makes them give up and turn to next one.  That's why I feel upset,
too.

On 2月15日, 上午1時02分, Michael Pedersen <[email protected]> wrote:
> Victor, I want to reply in a very sarcastic fashion to your rant. I won't,
> though. I'll simply say that getting TG working is very easy for me, and
> always has been. The only times I've ever had issue are when something
> happens outside of TG control, such as what appears to have happened with
> you.
>
> Now, looking at your error report, you've left out pretty much everything
> you can possibly leave out, and still claim to have submitted a trouble
> report. You've left out which version of Linux you're using, and which
> version of Python you're using. Both of those are normally quite important
> to include, since they can tell us what's going on.
>
> Now, for your specific issue, we happen to be lucky enough to know of this
> particular problem, and can assume that you're probably running this under
> Ubuntu 9.10 (maybe 9.04, though I think 9.10 is when Python 2.6 became
> standard for them), and using Python 2.6.
>
> TG 2.0.3 has a dependency on Extremes. Your error message shows that
> Extremes 1.1 is failing on installation. Extremes 1.1 is incompatible with
> Python 2.6. The fix, despite your ranting and raving about what a pain in
> the ass it is, is simple:
>
> source tg2env/bin/activate
> easy_install Extremes
> easy_install 
> -ihttp://www.turbogears.org/2.0/downloads/current/index/tg.devtools
>
> Once done, your virtualenv will contain a fully function TurboGears 2.0.3
> installation. Yes, we are aware of this issue, and we will be fixing it once
> we release 2.0.4. The decision to date has been that it is more important to
> provide a consistent  environment that can be repeatably installed than to
> fix this issue, since other people and companies are using and relying on
> this private PyPI.
>
> By the way, in future, when asking for help, it's generally considered bad
> form to rant and rave about how awful the product is. It tends to make
> people less willing to help ou.
>
> --
> Michael J. Pedersen
> My IM IDs: Jabber/[email protected], ICQ/103345809, AIM/pedermj022171
>          Yahoo/pedermj2002, MSN/[email protected]

-- 
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.

Reply via email to