ideascube / ansiblecube

Ansible playbook to quickly deploy an ideascube server and much more !
MIT License
5 stars 9 forks source link

Kalite installation fails #154

Closed swbsf closed 6 years ago

swbsf commented 6 years ago

Since a few days, kalite installation fails :

TASK [kalite : Install Ka-lite] ************************************************
fatal: [localhost]: FAILED! => {"changed": false, "cmd": "/home/ideascube/.kalite/env/bin/pip2 install ka-lite==0.16.9", "failed": true, "msg": "stdout: Downloading/unpacking ka-lite==0.16.9\n  Running setup.py (path:/tmp/pip-build-wGKL0G/ka-lite/setup.py) egg_info for package ka-lite\n    Already blocking...\n    Already blocking...\n    \n    warning: no previously-included files matching '*' found under directory 'kalite/database'\n    warning: no previously-included files matching '*' found under directory 'kalite/static'\n    warning: no previously-included files matching '*' found under directory 'data/khan'\n    warning: no previously-included files matching '*pyc' found under directory 'python-packages'\n    warning: no files found matching '*' under directory 'dist-packages'\nDownloading/unpacking docopt>=0.6,<0.7 (from ka-lite==0.16.9)\n  Downloading docopt-0.6.2.tar.gz\n  Running setup.py (path:/tmp/pip-build-wGKL0G/docopt/setup.py) egg_info for package docopt\n    \nDownloading/unpacking South==0.8.4 (from ka-lite==0.16.9)\nDownloading/unpacking django-js-reverse==0.5.0 (from ka-lite==0.16.9)\n  Downloading django_js_reverse-0.5.0-py2.py3-none-any.whl\nDownloading/unpacking ply==3.4 (from ka-lite==0.16.9)\n  Running setup.py (path:/tmp/pip-build-wGKL0G/ply/setup.py) egg_info for package ply\n    \nDownloading/unpacking slimit==0.8.1 (from ka-lite==0.16.9)\n  Running setup.py (path:/tmp/pip-build-wGKL0G/slimit/setup.py) egg_info for package slimit\n    \nDownloading/unpacking six==1.9.0 (from ka-lite==0.16.9)\n  Downloading six-1.9.0-py2.py3-none-any.whl\nDownloading/unpacking django-appconf==1.0.1 (from ka-lite==0.16.9)\n  Downloading django_appconf-1.0.1-py2.py3-none-any.whl\nDownloading/unpacking peewee==2.6.4 (from ka-lite==0.16.9)\n  Running setup.py (path:/tmp/pip-build-wGKL0G/peewee/setup.py) egg_info for package peewee\n    \nDownloading/unpacking python-dateutil==2.4.2 (from ka-lite==0.16.9)\nDownloading/unpacking django-dbbackup==2.3.2 (from ka-lite==0.16.9)\n  Downloading django-dbbackup-2.3.2.tar.gz\n  Running setup.py (path:/tmp/pip-build-wGKL0G/django-dbbackup/setup.py) egg_info for package django-dbbackup\n    \nDownloading/unpacking ifcfg==0.9.3 (from ka-lite==0.16.9)\n  Downloading ifcfg-0.9.3-py2-none-any.whl\nDownloading/unpacking requests==1.1.0 (from ka-lite==0.16.9)\n  Running setup.py (path:/tmp/pip-build-wGKL0G/requests/setup.py) egg_info for package requests\n    \nDownloading/unpacking Django>=1.5 (from django-js-reverse==0.5.0->ka-lite==0.16.9)\n  Running setup.py (path:/tmp/pip-build-wGKL0G/Django/setup.py) egg_info for package Django\n    Traceback (most recent call last):\n      File \"<string>\", line 17, in <module>\n      File \"/tmp/pip-build-wGKL0G/Django/setup.py\", line 32, in <module>\n        version = __import__('django').get_version()\n      File \"django/__init__.py\", line 1, in <module>\n        from django.utils.version import get_version\n      File \"django/utils/version.py\", line 61, in <module>\n        @functools.lru_cache()\n    AttributeError: 'module' object has no attribute 'lru_cache'\n    Complete output from command python setup.py egg_info:\n    Traceback (most recent call last):\n\n  File \"<string>\", line 17, in <module>\n\n  File \"/tmp/pip-build-wGKL0G/Django/setup.py\", line 32, in <module>\n\n    version = __import__('django').get_version()\n\n  File \"django/__init__.py\", line 1, in <module>\n\n    from django.utils.version import get_version\n\n  File \"django/utils/version.py\", line 61, in <module>\n\n    @functools.lru_cache()\n\nAttributeError: 'module' object has no attribute 'lru_cache'\n\n----------------------------------------\nCleaning up...\nCommand python setup.py egg_info failed with error code 1 in /tmp/pip-build-wGKL0G/Django\nStoring debug log for failure in /root/.pip/pip.log\n"}

This is linked to newly released version 2.0 of django which get installed by default, but is generating this error. Django installed version should be <2.0

swbsf commented 6 years ago

PR 155 merged.