Closed adrians closed 7 years ago
It's really strange - on one hand, apt-get and pip confirm that Python2 has the "six" library, but on the other hand the interpreter throws an error when the "import six" line is used.
My current assumption is that Travis has two python instances: one with six (installed by the package manager, referenced by "/usr/bin/env python") and one without six (that finds its way in the system-path).
Because of the timeline of the failures, the errors are triggered by the Travis environment update.
As a temporary fix, group: deprecated-2017Q3
could be added to the .travis.yml (or 2017Q2
, the docs are a bit inconsistent), but eventually the old environments will stop being available.
/Adrian
One could try to ask the Travis folks.
Meanwhile, I'd disable ovs from the Travis build and file an issue.
Closing this PR, as #141 has a better approach for now.
Builds #1037 to #1043 have been failing because of a missing python library required to build ovs ("python-six").
I'm trying to fix that issue, by explicitly installing python-six before building the packages.