Hi!
I have an issue with using python::virtualenv and specified requirements.
Here is what I have:
RHEL 6.4
Python 2.6.6
Pip 6.0.8
Virtualenv 1.10.1
resource definition:
::python::virtualenv { '/opt/virtualenv/head':
ensure => present,
requirements => '/opt/virtualenv/initial_build_head/requirements.txt',
systempkgs => false,
owner => $user,
group => $user,
timeout => 0,
require => Vcsrepo['/opt/virtualenv/initial_build_head']
}
/opt/virtualenv/initial_build_head/requirements.txt:
BeautifulSoup==3.2.1
Fabric==1.10.1
psutil==1.1.2
http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-1.0.12.zip#md5=6c379e1108c8465ebfe3d2699688300a
simplejson==2.0.9
jira==0.35
Command equivalent to Exec[["python_requirements_initial_install_${requirements}_${venv_dir}"]](from virtualenv.pp) results:
# /opt/virtualenv/head/bin/pip --log /opt/virtualenv/head/pip.log install --no-use-wheel -r /opt/virtualenv/initial_build_head/requirements.txt
Collecting http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-1.0.12.zip#md5=6c379e1108c8465ebfe3d2699688300a (from -r /opt/virtualenv/initial_build_head/requirements.txt (line 5))
Downloading http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-1.0.12.zip (313kB)
100% |################################| 315kB 1.3MB/s
/tmp/pip-pnoopU-build/setup.py:12: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
#
Collecting BeautifulSoup==3.2.1 (from -r /opt/virtualenv/initial_build_head/requirements.txt (line 2))
Using cached BeautifulSoup-3.2.1.tar.gz
/tmp/pip-build-IMawNl/BeautifulSoup/setup.py:12: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
Collecting Fabric==1.10.1 (from -r /opt/virtualenv/initial_build_head/requirements.txt (line 3))
Using cached Fabric-1.10.1.tar.gz
/tmp/pip-build-IMawNl/Fabric/setup.py:12: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
with open('README.rst') as f:
Collecting psutil==1.1.2 (from -r /opt/virtualenv/initial_build_head/requirements.txt (line 4))
Using cached psutil-1.1.2.tar.gz
/tmp/pip-build-IMawNl/psutil/setup.py:12: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
try:
Collecting simplejson==2.0.9 (from -r /opt/virtualenv/initial_build_head/requirements.txt (line 6))
Using cached simplejson-2.0.9.tar.gz
/tmp/pip-build-IMawNl/simplejson/setup.py:53: DeprecationWarning: Features are deprecated and will be removed in a future version. See http://bitbucket.org/pypa/setuptools/65.
Extension("simplejson._speedups", ["simplejson/_speedups.c"]),
/usr/lib64/python2.6/distutils/core.py:113: DeprecationWarning: Features are deprecated and will be removed in a future version. See http://bitbucket.org/pypa/setuptools/65.
_setup_distribution = dist = klass(attrs)
/tmp/pip-build-IMawNl/simplejson/setup.py:12: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
# If a non-local ez_setup is already imported, it won't be able to
Collecting jira==0.35 (from -r /opt/virtualenv/initial_build_head/requirements.txt (line 7))
Using cached jira-0.35.tar.gz
Traceback (most recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-IMawNl/jira/setup.py", line 10, in <module>
from jira import __version__
File "jira/__init__.py", line 5, in <module>
from .config import get_jira
File "jira/config.py", line 15, in <module>
from six.moves import configparser
ImportError: No module named six.moves
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-IMawNl/jira/setup.py", line 10, in <module>
from jira import __version__
File "jira/__init__.py", line 5, in <module>
from .config import get_jira
File "jira/config.py", line 15, in <module>
from six.moves import configparser
ImportError: No module named six.moves
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-IMawNl/jira
After removing --no-use-wheel argument the result was successful.
Any ideas?
Thanks!
Hi!
I have an issue with using python::virtualenv and specified requirements.
Here is what I have:
RHEL 6.4
Python 2.6.6
Pip 6.0.8
Virtualenv 1.10.1
resource definition:
/opt/virtualenv/initial_build_head/requirements.txt:
Command equivalent to Exec[["python_requirements_initial_install_${requirements}_${venv_dir}"]](from virtualenv.pp) results:
After removing --no-use-wheel argument the result was successful.
Any ideas?
Thanks!