I'll try to write this objectively, but I want to add the disclaimer that I 
am beginning to be annoyed. So read the rest with a grain of salt... :)

I apologise in advance for the rant. I had a bad weekend, and this is the 
proverbial last straw. I'm sorry.


A looooong time ago I started an application on TurboGears 0.7. The 
application was finished around the time when TG1.0 came out. It was still 
on 0.7 at that time I think. But I still maintain that application in my 
free time. I don't have issues often. But from time to time there's a small 
feature request, or small change to be made.

But as you may imagine, ever since then I changed computers/laptops a few 
times in the mean-time. So from time to time I need to set up a new 
development environment. But I also learned a lot since I began that 
project. Since I started with it, we were blessed with wsgi, fabric and 
virtualenv. Because of that, I took the leap and upgraded to TG1.5, and 
properly documented, and automated the development process. I ran into 
trouble with (iirc) RuleDispatch with I needed to patch manually. Also, I 
remember having problems with pip and a requirements.txt. Additionally, you 
cannot run setup.py without having TG installed first which is annoying. So 
my first step is always "env/bin/pip install <pinned-tg-version>"

Recently I had a disk-crash and need to rebuild my development environment 
today. And that last step failed... This is the error message I get:
 

> Downloading/unpacking PEAK-Rules>=0.5a1.dev-r2555 (from turbogears==1.5.1)
>   Could not find any downloads that satisfy the requirement 
> PEAK-Rules>=0.5a1.dev-r2555 (from turbogears==1.5.1)
>   Some externally hosted files were ignored (use --allow-external 
> PEAK-Rules to allow).
> Cleaning up...
> No distributions at all found for PEAK-Rules>=0.5a1.dev-r2555 (from 
> turbogears==1.5.1)


I tried with "--allow-external PEAK-Rules" without any luck. It seems PEAK 
has removed that package?

What would you suggest to make this easier? I will likely manage somehow to 
get this fixed. But I am fed up with battling the development environment 
every time I want to come back and do some work on that project. I want to 
focus on the code, not play tug-of-war with the TG dependencies... I want 
to be able to simply "pip install" things. Even with older versions...

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/turbogears.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to