diefenbach / django-lfs

An online-shop based on Django
http://www.getlfs.com
BSD 3-Clause "New" or "Revised" License
622 stars 222 forks source link

buildout.cfg for both the official release and development doesn't work any more #132

Closed ghost closed 10 years ago

ghost commented 10 years ago

Hi, I have just tried to install the latest official LFS release using virtual environments. It failed, the same story with the development git clone. The reason is that in both cases the buildout.cfg file doesn't specify versions of django-countries and django-jenkins add-ons, so the latest versions are taken for use. However, the latest django-jenkins (ver 0.15.0) requires at lease django1.6 and the latest django-countries (ver. 2.0) complains about missing COUNTRIES attribute. I fixed the buildout.cfg with the following modifications:

ADDED to [versions]: django-countries = 1.5 django-jenkins = 0.14.1

I also replaced all references to "git@github.com:diefenbach" with "https://github.com/diefenbach" to overcome permission issues, but I'm new to this whole stuff so maybe it was not a bug. I think someone who knows the project and has stable and tested environment could list versions of all the additional packages and hardcode these in the buildout.cfg to precisely define the whole environment.

pigletto commented 10 years ago

buildout for lfs-buildout-development has been updated

diefenbach commented 10 years ago

Fixed for 0.7 branch