First of all I suggest you upgrade your project to a TurboGears version that doesn't depend on the private index anymore (2.3+). it's fairly easier to manage software installation and dependencies that way and I did it for practically all our projects without much effort (usually in a day of work you are able to upgrade everything).
Sadly I don't know why r2582 is provided, it has been like that for the past 3 years ( https://github.com/TurboGears/tgwebsite/tree/master/static/2.0/downloads/2.0.3 ) I suppose it might be that some other package that is downloaded through pypi instead of the private index now depends on >= r2600 and that is causing the problem. Can you track down the >= r2600 dependency and see which package is actually requesting that specific version? Also I see that the error is related to "Running python setup.py develop", that means that you are running setup.py develop without running "easy_install -i http://tg.gy/203 tg.devtools" first? That in my experience can cause issues and is always best to install the app only after you installed the right version of turbogears itself. On Tue, Dec 29, 2015 at 1:25 PM, Radhika Grover <[email protected]> wrote: > Hi, > > As part of our installation, we install a specific version of TG2 > *(TurboGears2 > == 2.0.3)*. Earlier, PEAK-Rules-0.5a1.dev_r2713 was being installed with > TG2.0.3 and now I see PEAK-Rules-0.5a1.dev_r2582 being installed. Is there > any specific reason behind this change? > > As a result, our installation is now failing with the below error since we > had a dependency on PEAK-Rules >= 0.5a1.dev_r2600 which is now not being > fulfilled. > > > > > > > *Searching for PEAK-Rules>=0.5a1.dev-r2600 Reading > http://www.turbogears.org/2.0/downloads/2.0.3/index > <http://www.turbogears.org/2.0/downloads/2.0.3/index> Reading > https://pypi.python.org/simple/PEAK-Rules/ > <https://pypi.python.org/simple/PEAK-Rules/> No local packages or download > links found for PEAK-Rules>=0.5a1.dev-r2600 error: Could not find suitable > distribution for Requirement.parse('PEAK-Rules>=0.5a1.dev-r2600') ERROR: > Running python setup.py develop. * > I was able to get *PEAK-Rules>=0.5a1.dev_r2686 *from the below two > locations. However, the ultimate goal is to achieve the same with TG 2.0.3 > without any manual intervention or explicit download. > - > http://www.turbogears.org/2.0/downloads/2.0.4/PEAK-Rules-0.5a1.dev-r2686.tar.gz > <http://www.turbogears.org/2.0/downloads/2.0.4/PEAK-Rules-0.5a1.dev-r2686.tar.gz> > - > http://www.turbogears.org/2.0/downloads/current/PEAK-Rules-0.5a1.dev-r2686.tar.gz > <http://www.turbogears.org/2.0/downloads/current/PEAK-Rules-0.5a1.dev-r2686.tar.gz> > > Can you also let us know which other packages have seen change from > TG2.0.3 to TG2.0.4? > Any help is appreciated. Thanks in advance! > > > > -Radhika > > > > -- > 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 https://groups.google.com/group/turbogears. > For more options, visit https://groups.google.com/d/optout. > -- 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 https://groups.google.com/group/turbogears. For more options, visit https://groups.google.com/d/optout.

