down votefavorite 
<http://stackoverflow.com/questions/35430173/trying-to-upgrade-django-on-centos-encounters-segmentation-fault#>

Hello,

I have a Linux CentOS 6.7 installation on a VM. A few months ago, I had - 
compiled and installed Python 2.7.8 on it - installed virtualenv-13.1.2 in 
/usr/lib/python2.7/site-packages - installed Django 1.7 inside the 
virtualenv. - compiled and installed mod_wsgi 4.4.21 and used it to deploy 
Django on Apache

I have been using this over the last few months with no issues.

I am now trying to upgrade to Django 1.8.8. I activated the virtualenv and 
then executed the following command, but it encounters a segmentation fault 
each time.

$pip2.7 install --upgrade django==1.8.8
Collecting django==1.8.8
/home/syt_admin/.virtualenvs/vishwaas_env/lib/python2.7/sitepackages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90:
 InsecurePlatformWarning: A true SSLContext object is not available. This 
prevents urllib3 from configuring SSL appropriately and may cause certain SSL 
connections to fail. For more information, see 
https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.InsecurePlatformWarningDownloading
 Django-1.8.8-py2.py3-none-any.whl (6.2MB)99% |############################### 
| 6.2MB 9.1MB/s eta 0:00:01Segmentation fault

If I preface the command with sudo, there is no segmentation fault, but it 
does not proceed to install the new version of Django at all.

Output of verbose option given below 

pip2.7 install --upgrade django==1.8.8 -v

Collecting django==1.8.8Getting page 
https://pypi.python.org/simple/django/Starting new HTTPS connection (1): 
pypi.python.org/home/syt_admin/.virtualenvs/vishwaas_env/lib/python2.7/site-    
packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: 
InsecurePlatformWarning: A true SSLContext object is not available. This 
prevents urllib3 from configuring SSL appropriately and may cause certain SSL 
connections to fail. For more information, see 
https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.InsecurePlatformWarning"GET
 /simple/django/ HTTP/1.1" 200 39851 location(s) to search for versions of 
django:* https://pypi.python.org/simple/django/Getting page 
https://pypi.python.org/simple/django/"GET /simple/django/ HTTP/1.1" 200 
3985Analyzing links from page https://pypi.python.org/simple/django/Found link 
https://pypi.python.org/packages/any/D/Django/Django-1.5.2-py2.py3-none-any.whl#md5=07f0d2d42162945d0ad031fc9737847d
 (from https://pypi.python.org/simple/django/), version: 1.5.2Found link 
https://pypi.python.org/packages/any/D/Django/Django-1.5.8-py2.py3-none-any.whl#md5=1e3418bd1d6f9725a3d1264c9352f2a1
 (from https://pypi.python.org/simple/django/), version: 1.5.8Found link 
https://pypi.python.org/packages/any/D/Django/Django-1.6.1-py2.py3-none-any.whl#md5=c7b7a4437b36400f1c23953e9700fd29
 (from https://pypi.python.org/simple/django/), version: 1.6.1Found link 
https://pypi.python.org/packages/any/D/Django/Django-1.6.2-py2.py3-none-any.whl#md5=3bd014923e85df771b34d12c0ab3c9e1
 (from https://pypi.python.org/simple/django/), version: 1.6.2Found link 
https://pypi.python.org/packages/any/D/Django/Django-1.6.5-py2.py3-none-any.whl#md5=2bcdb4729f9f358b0925b532eef0a8ff
 (from https://pypi.python.org/simple/django/), version: 
1.6.5..................................Found link 
https://pypi.python.org/packages/source/D/Django/Django-1.8.8.tar.gz#md5=08ecf83b7e9d064ed7e3981ddc3a8a15
 (from https://pypi.python.org/simple/django/), version: 1.8.8Found link 
https://pypi.python.org/packages/source/D/Django/Django-1.8.9.tar.gz#md5=49f6863b1c83825fb2f473c141c28e15
 (from https://pypi.python.org/simple/django/), version: 1.8.9Found link 
https://pypi.python.org/packages/source/D/Django/Django-1.8.tar.gz#md5=9a811faf67ca0f3e0d43e670a1cc503d
 (from https://pypi.python.org/simple/django/), version: 1.8Found link 
https://pypi.python.org/packages/source/D/Django/Django-1.9.1.tar.gz#md5=02754aa2d5c9c171dfc3f9422b20e12c
 (from https://pypi.python.org/simple/django/), version: 1.9.1Found link 
https://pypi.python.org/packages/source/D/Django/Django-1.9.2.tar.gz#md5=ee90280973d435a1a6aa01b453b50cd1
 (from https://pypi.python.org/simple/django/), version: 1.9.2Found link 
https://pypi.python.org/packages/source/D/Django/Django-1.9.tar.gz#md5=110389cf89196334182295165852e082
 (from https://pypi.python.org/simple/django/), version: 1.9Found link 
https://pypi.python.org/packages/source/D/Django/Django-1.9rc1.tar.gz#md5=b971686521ea09b4bf82aec3e794fcbc
 (from https://pypi.python.org/simple/django/), version: 1.9rc1Using version 
1.8.8 (newest of versions: 1.8.8, 1.8.8)"GET 
/packages/py2.py3/D/Django/Django-1.8.8-py2.py3-none-any.whl HTTP/1.1" 200 
6170205Downloading Django-1.8.8-py2.py3-none-any.whl (6.2MB)Downloading from 
URL 
https://pypi.python.org/packages/py2.py3/D/Django/Django-1.8.8-py2.py3-none-any.whl#md5=97334c82efbac0f93f8b6dd4ee4b516f
 (from https://pypi.python.org/simple/django/)99% 
|############################### | 6.2MB 4.8MB/s eta 0:00:01Segmentation fault

I get the same result if I try to upgrade to version 1.7.11 (tried that to 
see if there is any incompatibility between Python 2.7.8 and Django 1.8.x)

Other packages that are currently installed on the VM are:

django-crispy-forms==1.4.0
djangorestframework==3.1.3
mysql-python==1.2.5
six==1.9.0Pillow==2.6.1
django-simple-captcha==0.5.1

Any ideas what might be going wrong?

Regards,

Tanuka

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/df018aaa-aaaa-4275-a06c-1717d8c1d619%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to