[ 
https://issues.apache.org/jira/browse/KUDU-1705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15603033#comment-15603033
 ] 

Dinesh Bhat commented on KUDU-1705:
-----------------------------------

Not sure if this is a useful info for this bug, I had to upgrade the setuptools 
via pip before installing kudu-python in one of the centos6.6 machine because 
of following error:

 - yum install -y gcc-c++ python-devel python-pip
 - easy_install pip
 - pip install --upgrade setuptools
 - pip install Cython
 - pip install six
 - pip install kudu-python

{noformat}
    virtualbox-iso: Using /usr/lib/python2.6/site-packages
    virtualbox-iso: Processing dependencies for pip
    virtualbox-iso: Finished processing dependencies for pip
    virtualbox-iso: + pip install Cython
    virtualbox-iso: 
/usr/lib/python2.6/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.
    virtualbox-iso: InsecurePlatformWarning
    virtualbox-iso: You are using pip version 7.1.0, however version 8.1.2 is 
available.
    virtualbox-iso: You should consider upgrading via the 'pip install 
--upgrade pip' command.
    virtualbox-iso: Collecting Cython
    virtualbox-iso: 
/usr/lib/python2.6/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.
    virtualbox-iso: InsecurePlatformWarning
    virtualbox-iso: Downloading Cython-0.24.1.tar.gz (1.7MB)
    virtualbox-iso: Installing collected packages: Cython
    virtualbox-iso: Running setup.py install for Cython
    virtualbox-iso: Successfully installed Cython-0.24.1
    virtualbox-iso: + pip install six
    virtualbox-iso: You are using pip version 7.1.0, however version 8.1.2 is 
available.
    virtualbox-iso: You should consider upgrading via the 'pip install 
--upgrade pip' command.
    virtualbox-iso: Collecting six
    virtualbox-iso: 
/usr/lib/python2.6/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.
    virtualbox-iso: InsecurePlatformWarning
    virtualbox-iso: Downloading six-1.10.0-py2.py3-none-any.whl
    virtualbox-iso: Installing collected packages: six
    virtualbox-iso: Successfully installed six-1.10.0
    virtualbox-iso: + pip install kudu-python
    virtualbox-iso: You are using pip version 7.1.0, however version 8.1.2 is 
available.
    virtualbox-iso: You should consider upgrading via the 'pip install 
--upgrade pip' command.
    virtualbox-iso: Collecting kudu-python
    virtualbox-iso: 
/usr/lib/python2.6/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.
    virtualbox-iso: InsecurePlatformWarning
    virtualbox-iso: Downloading kudu-python-0.3.0.tar.gz (212kB)
    virtualbox-iso: Complete output from command python setup.py egg_info:
    virtualbox-iso: Building from system prefix /usr
    virtualbox-iso: Command "python setup.py egg_info" failed with error code 1 
in /tmp/pip-build-JlF4dw/kudu-python
    virtualbox-iso:
    virtualbox-iso: Installed 
/tmp/easy_install-gkEbZX/pytest-runner-2.9/setuptools_scm-1.15.0-py2.6.egg
    virtualbox-iso: your setuptools is too old (<12)
    virtualbox-iso: setuptools_scm functionality is degraded
    virtualbox-iso: zip_safe flag not set; analyzing archive contents...
    virtualbox-iso:
    virtualbox-iso: Installed 
/tmp/pip-build-JlF4dw/kudu-python/pytest_runner-2.9-py2.6.egg
    virtualbox-iso: running egg_info
    virtualbox-iso: creating pip-egg-info/kudu_python.egg-info
    virtualbox-iso: writing requirements to 
pip-egg-info/kudu_python.egg-info/requires.txt
    virtualbox-iso: writing pip-egg-info/kudu_python.egg-info/PKG-INFO
    virtualbox-iso: writing top-level names to 
pip-egg-info/kudu_python.egg-info/top_level.txt
    virtualbox-iso: writing dependency_links to 
pip-egg-info/kudu_python.egg-info/dependency_links.txt
    virtualbox-iso: writing manifest file 
'pip-egg-info/kudu_python.egg-info/SOURCES.txt'
    virtualbox-iso: warning: manifest_maker: standard file '-c' not found
    virtualbox-iso: Traceback (most recent call last):
    virtualbox-iso: File "<string>", line 20, in <module>
    virtualbox-iso: File "/tmp/pip-build-JlF4dw/kudu-python/setup.py", line 
166, in <module>
    virtualbox-iso: test_suite="kudu.tests"
    virtualbox-iso: File "/usr/lib64/python2.6/distutils/core.py", line 152, in 
setup
    virtualbox-iso: dist.run_commands()
    virtualbox-iso: File "/usr/lib64/python2.6/distutils/dist.py", line 975, in 
run_commands
    virtualbox-iso: self.run_command(cmd)
    virtualbox-iso: File "/usr/lib64/python2.6/distutils/dist.py", line 995, in 
run_command
    virtualbox-iso: cmd_obj.run()
    virtualbox-iso: File "<string>", line 15, in replacement_run
    virtualbox-iso: File 
"/usr/lib/python2.6/site-packages/setuptools/command/egg_info.py", line 254, in 
find_sources
    virtualbox-iso: mm.run()
    virtualbox-iso: File 
"/usr/lib/python2.6/site-packages/setuptools/command/egg_info.py", line 308, in 
run
    virtualbox-iso: self.add_defaults()
    virtualbox-iso: File 
"/usr/lib/python2.6/site-packages/setuptools/command/egg_info.py", line 335, in 
add_defaults
    virtualbox-iso: rcfiles = list(walk_revctrl())
    virtualbox-iso: File 
"/usr/lib/python2.6/site-packages/setuptools/command/sdist.py", line 46, in 
walk_revctrl
    virtualbox-iso: for item in ep.load()(dirname):
    virtualbox-iso: File "/usr/lib/python2.6/site-packages/pkg_resources.py", 
line 1948, in load
    virtualbox-iso: entry = __import__(self.module_name, globals(),globals(), 
['__name__'])
    virtualbox-iso: ImportError: No module named setuptools_scm.integration
    virtualbox-iso:
{noformat}

> [Python] - PIP Install is not installing Cython dependency automatically
> ------------------------------------------------------------------------
>
>                 Key: KUDU-1705
>                 URL: https://issues.apache.org/jira/browse/KUDU-1705
>             Project: Kudu
>          Issue Type: Bug
>          Components: build, python
>    Affects Versions: 1.0.1
>            Reporter: Jordan Birdsell
>            Assignee: Jordan Birdsell
>
> [~dineshabbi] reported a failure in a pip install caused by a missing Cython 
> dependency. This should be installed automatically.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to