Requiring a dev version of ovs here causes version conflict issues
for projects which don't want to use dev versions of libraries. [1]

Make it optional and document it in README instead.

[1] https://bugs.launchpad.net/neutron/+bug/1584858

Signed-off-by: YAMAMOTO Takashi <[email protected]>
---
 README.rst         | 2 ++
 tools/pip-requires | 1 -
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/README.rst b/README.rst
index 0626c71..0811218 100644
--- a/README.rst
+++ b/README.rst
@@ -38,11 +38,13 @@ Some functionalities of ryu requires extra packages:
 - OF-Config requires lxml
 - NETCONF requires paramiko
 - BGP speaker (ssh console) requires paramiko
+- OVSDB support requires ovs  (Note: python 3.4 requires ovs>=2.6.0.dev0)
 
 If you want to use the functionalities, please install requirements::
 
     % pip install lxml
     % pip install paramiko
+    % pip install ovs
 
 
 Support
diff --git a/tools/pip-requires b/tools/pip-requires
index 637e116..a59805b 100644
--- a/tools/pip-requires
+++ b/tools/pip-requires
@@ -5,4 +5,3 @@ oslo.config>=1.15.0
 routes  # wsgi
 six>=1.4.0
 webob>=1.2  # wsgi
-ovs >=2.6.0.dev0
-- 
2.5.4 (Apple Git-61)


------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to