well as quickly as it came I no longer see this error on any build in the last 
three hours..

One comment though Ed its not clear if its what WAS biting us here..

I have a long history with deb/apt installed python packages (in this case 
python-six) ‘fighting’ with pip installed versions of packages
over the last couple years alone (and varying wildly with the version of pip) 
this can manifest itself in any number of ways:
a. pip not installing newer or prerequisite versions of a package because it 
refuses to ‘touch’ (aka remove) apt version of a package
b. pip installing newer version but software still pointed at or favoring the 
older version.
c. pip trying and failing (but thinking it succeeded) in removing deb installed 
version..

imho.. take one ‘boat’ or the other and don’t straddle otherwise your bound to 
get wet.

Ed



On Jun 1, 2017, at 7:20 AM, Ed Warnicke 
<hagb...@gmail.com<mailto:hagb...@gmail.com>> wrote:

Klement,

It is an interesting question.  I presume however as we are installing things 
via pip that it could be an upstream change.

Ed

On Thu, Jun 1, 2017 at 12:37 AM, Klement Sekera -X (ksekera - PANTHEON 
TECHNOLOGIES at Cisco) <ksek...@cisco.com<mailto:ksek...@cisco.com>> wrote:
Hmm, system-wide modules will probably have no effect, as we use
virtualenv to install our own modules as needed as part of make test.

I wonder why this suddenly fails, when it worked before?

Quoting Ed Warnicke (2017-06-01 05:15:55)
>    A brief probe patch indicates that we already have the latest python 'six'
>    module installed:
>    [1]https://gerrit.fd.io/r/#/c/6966/
>    
> [2]http://jenkins.ejkern.net:8080/job/vpp-verify-master-ubuntu1604/581/console
>
>  02:59:03 python-six is already the newest version (1.10.0-3).
>
>  Ed
>
>    On Wed, May 31, 2017 at 7:38 PM, Ed Warnicke 
> <[3]hagb...@gmail.com<mailto:hagb...@gmail.com>> wrote:
>
>      We've had some turbulence in the last couple of days.
>      We are back to triggering jobs correctly, but we appear to be having an
>      issue with a missing python module that is causing issues for make test:
>      [4]https://jenkins.fd.io/job/vpp-verify-master-ubuntu1604/5699/console
>      We are missing a module named '[5]six' that provides python2 and python
>      3 compatibility. As a result several python module installs are failing:
>      19:31:29   Copying subprocess32.egg-info to
>      build/bdist.linux-x86_64/wheel/subprocess32-3.2.7-py2.7.egg-info
>      19:31:29   running install_scripts
>      19:31:29   Traceback (most recent call last):
>      19:31:29     File "<string>", line 1, in <module>
>      19:31:29     File "/tmp/pip-build-Yfbhm0/subprocess32/setup.py", line
>      60, in <module>
>      19:31:29       main()
>      19:31:29     File "/tmp/pip-build-Yfbhm0/subprocess32/setup.py", line
>      54, in main
>      19:31:29       'Programming Language :: Python :: Implementation ::
>      CPython',
>      19:31:29     File "/usr/lib/python2.7/distutils/core.py", line 151, in
>      setup
>      19:31:29       dist.run_commands()
>      19:31:29     File "/usr/lib/python2.7/distutils/dist.py", line 953, in
>      run_commands
>      19:31:29       self.run_command(cmd)
>      19:31:29     File "/usr/lib/python2.7/distutils/dist.py", line 972, in
>      run_command
>      19:31:29       cmd_obj.run()
>      19:31:29     File
>      
> "/w/workspace/vpp-verify-master-ubuntu1604/build-root/python/virtualenv/local/lib/python2.7/site-packages/wheel/bdist_wheel.py",
>      line 235, in run
>      19:31:29       self.run_command('install')
>      19:31:29     File "/usr/lib/python2.7/distutils/cmd.py", line 326, in
>      run_command
>      19:31:29       self.distribution.run_command(command)
>      19:31:29     File "/usr/lib/python2.7/distutils/dist.py", line 972, in
>      run_command
>      19:31:29       cmd_obj.run()
>      19:31:29     File
>      
> "/w/workspace/vpp-verify-master-ubuntu1604/build-root/python/virtualenv/local/lib/python2.7/site-packages/setuptools/command/install.py",
>      line 61, in run
>      19:31:29       return orig.install.run(self)
>      19:31:29     File "/usr/lib/python2.7/distutils/command/install.py",
>      line 613, in run
>      19:31:29       self.run_command(cmd_name)
>      19:31:29     File "/usr/lib/python2.7/distutils/cmd.py", line 326, in
>      run_command
>      19:31:29       self.distribution.run_command(command)
>      19:31:29     File "/usr/lib/python2.7/distutils/dist.py", line 972, in
>      run_command
>      19:31:29       cmd_obj.run()
>      19:31:29     File
>      
> "/w/workspace/vpp-verify-master-ubuntu1604/build-root/python/virtualenv/local/lib/python2.7/site-packages/setuptools/command/install_scripts.py",
>      line 17, in run
>      19:31:29       import setuptools.command.easy_install as ei
>      19:31:29     File
>      
> "/w/workspace/vpp-verify-master-ubuntu1604/build-root/python/virtualenv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py",
>      line 49, in <module>
>      19:31:29       from setuptools.py27compat import rmtree_safe
>      19:31:29     File
>      
> "/w/workspace/vpp-verify-master-ubuntu1604/build-root/python/virtualenv/local/lib/python2.7/site-packages/setuptools/py27compat.py",
>      line 7, in <module>
>      19:31:29       import six
>      19:31:29   ImportError: No module named six
>
> References
>
>    Visible links
>    1. https://gerrit.fd.io/r/#/c/6966/
>    2. 
> http://jenkins.ejkern.net:8080/job/vpp-verify-master-ubuntu1604/581/console
>    3. mailto:hagb...@gmail.com<mailto:hagb...@gmail.com>
>    4. https://jenkins.fd.io/job/vpp-verify-master-ubuntu1604/5699/console
>    5. https://pypi.python.org/pypi/six

_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io>
https://lists.fd.io/mailman/listinfo/vpp-dev

_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to