summaryrefslogtreecommitdiff
path: root/Documentation/intro
diff options
context:
space:
mode:
authorTimothy Redaelli <tredaelli@redhat.com>2019-12-20 18:35:08 +0100
committerBen Pfaff <blp@ovn.org>2019-12-20 12:23:06 -0800
commit0c4d144a989a444d038d58272d8571e97e00e86f (patch)
treee78d3a01c469f5f1842d3344f86801dcff30e761 /Documentation/intro
parent24e6970809483d256c38cfd029ae9469b0d3e961 (diff)
downloadopenvswitch-0c4d144a989a444d038d58272d8571e97e00e86f.tar.gz
Remove dependency on python3-six
Since Python 2 support was removed in 1ca0323e7c29 ("Require Python 3 and remove support for Python 2."), python3-six is not needed anymore. Moreover python3-six is not available on RHEL/CentOS7 without using EPEL and so this patch is needed in order to release OVS 2.13 on RHEL7. Signed-off-by: Timothy Redaelli <tredaelli@redhat.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'Documentation/intro')
-rw-r--r--Documentation/intro/install/general.rst6
-rw-r--r--Documentation/intro/install/netbsd.rst3
-rw-r--r--Documentation/intro/install/rhel.rst2
-rw-r--r--Documentation/intro/install/windows.rst5
4 files changed, 6 insertions, 10 deletions
diff --git a/Documentation/intro/install/general.rst b/Documentation/intro/install/general.rst
index e62501be7..09f2c13f1 100644
--- a/Documentation/intro/install/general.rst
+++ b/Documentation/intro/install/general.rst
@@ -90,8 +90,7 @@ need the following software:
If libcap-ng is installed, then Open vSwitch will automatically build with
support for it.
-- Python 3.4 or later. You must also have the Python ``six`` library
- version 1.4.0 or later.
+- Python 3.4 or later.
- Unbound library, from http://www.unbound.net, is optional but recommended if
you want to enable ovs-vswitchd and other utilities to use DNS names when
@@ -203,8 +202,7 @@ simply install and run Open vSwitch you require the following software:
from iproute2 (part of all major distributions and available at
https://wiki.linuxfoundation.org/networking/iproute2).
-- Python 3.4 or later. You must also have the Python six library
- version 1.4.0 or later.
+- Python 3.4 or later.
On Linux you should ensure that ``/dev/urandom`` exists. To support TAP
devices, you must also ensure that ``/dev/net/tun`` exists.
diff --git a/Documentation/intro/install/netbsd.rst b/Documentation/intro/install/netbsd.rst
index 4f60dad86..d5bd3660a 100644
--- a/Documentation/intro/install/netbsd.rst
+++ b/Documentation/intro/install/netbsd.rst
@@ -32,7 +32,6 @@ you need at least the following packages.
- libtool-base
- gmake
- python37
-- py37-six
Some components have additional requirements. Refer to :doc:`general` for more
information.
@@ -42,7 +41,7 @@ pre-built binary packages as the following::
$ PKG_PATH=http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/7.0.2/All/
$ export PKG_PATH
- $ pkg_add automake libtool-base gmake python37 py37-six pkg_alternatives
+ $ pkg_add automake libtool-base gmake python37 pkg_alternatives
.. note::
You might get some warnings about minor version mismatch. These can be safely
diff --git a/Documentation/intro/install/rhel.rst b/Documentation/intro/install/rhel.rst
index 17b3bc26f..31f0eec3a 100644
--- a/Documentation/intro/install/rhel.rst
+++ b/Documentation/intro/install/rhel.rst
@@ -94,7 +94,7 @@ install it via pip with 'pip install sphinx'.
Open vSwitch requires python 3.4 or newer which is not available in older
distributions. In the case of RHEL 6.x and its derivatives, one option is
-to install python34 and python34-six from `EPEL`_.
+to install python34 from `EPEL`_.
.. _EPEL: https://fedoraproject.org/wiki/EPEL
diff --git a/Documentation/intro/install/windows.rst b/Documentation/intro/install/windows.rst
index 019e83e64..394572f00 100644
--- a/Documentation/intro/install/windows.rst
+++ b/Documentation/intro/install/windows.rst
@@ -60,12 +60,11 @@ The following explains the steps in some detail.
Install the latest Python 3.x from python.org and verify that its path is
part of Windows' PATH environment variable.
- We require that you have Python six and pypiwin32 libraries installed.
- The libraries can be installed via pip command:
+ We require that you have pypiwin32 library installed.
+ The library can be installed via pip command:
::
- $ pip install six
$ pip install pypiwin32
- Visual Studio