And I sadly spoke too soon, I've immediately hit another roadblock attempting to install nginx, it failed spectacularly so I installed Apache2. I then hit the same stumbling block attempting to install gunicorn and supervisor, and I'm afraid I don't even know where to begin troubleshooting this. Here's the log:
sudo apt-get install -y gunicorn supervisor
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
python-meld3 python-setuptools
Suggested packages:
python-tornado python-gevent python-pastedeploy python-setproctitle
The following NEW packages will be installed:
gunicorn python-meld3 python-setuptools supervisor
0 upgraded, 4 newly installed, 0 to remove and 3 not upgraded.
Need to get 705 kB of archives.
After this operation, 3,112 kB of additional disk space will be used.
Get:1
http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main python-setuptools all 3.3-1ubuntu2 [230 kB]
Get:2
http://us.archive.ubuntu.com/ubuntu/ trusty/main gunicorn all 17.5-2build1 [122 kB]
Get:3
http://us.archive.ubuntu.com/ubuntu/ trusty/universe python-meld3 amd64 0.6.10-1 [39.0 kB]
Get:4
http://us.archive.ubuntu.com/ubuntu/ trusty/universe supervisor all 3.0b2-1 [314 kB]
Fetched 705 kB in 0s (780 kB/s)
Selecting previously unselected package python-setuptools.
(Reading database ... 68000 files and directories currently installed.)
Preparing to unpack .../python-setuptools_3.3-1ubuntu2_all.deb ...
Unpacking python-setuptools (3.3-1ubuntu2) ...
Selecting previously unselected package gunicorn.
Preparing to unpack .../gunicorn_17.5-2build1_all.deb ...
Unpacking gunicorn (17.5-2build1) ...
Selecting previously unselected package python-meld3.
Preparing to unpack .../python-meld3_0.6.10-1_amd64.deb ...
Unpacking python-meld3 (0.6.10-1) ...
Selecting previously unselected package supervisor.
Preparing to unpack .../supervisor_3.0b2-1_all.deb ...
Unpacking supervisor (3.0b2-1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up python-setuptools (3.3-1ubuntu2) ...
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-setuptools (--configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of gunicorn:
gunicorn depends on python-setuptools; however:
Package python-setuptools is not configured yet.
dpkg: error processing package gunicorn (--configure):
dependency problems - leaving unconfigured
Setting up python-meld3 (0.6.10-1) ...
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-meld3 (--configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of supervisor:
supervisor depends on python-meld3; however:
Package python-meld3 is not configured yet.
dpkg: error processing package supervisor (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
python-setuptools
gunicorn
python-meld3
supervisor
E: Sub-process /usr/bin/dpkg returned an error code (1)
It seems like ConfigParser.py is the cause of this, but I'm not sure how to proceed. Any help is greatly appreciated, I've been out of the Linux world for a few years and am quite rusty =(.
Much thanks,
-Snipe