Just a note:  There is currently work going on on a tool called Loxi.  The
plan is to have a Python back-end which will effectively be a replacement
for pylibopenflow and will support multiple OF versions.  The hope is that
OFTest can be ported to this without too much effort.

This is only informational; we don't have a specific schedule for it yet.

-Dan


On Tue, Oct 23, 2012 at 2:02 PM, kk yap <yap...@stanford.edu> wrote:

> Hi,
>
> Try removing the missing files from setup.py.  That should work.
>
> This has not been maintained for more than 1 year.  I am not sure if
> there is any other library that does this, or any demand for something
> like this.  Might be wise to limit reliance on the library.  Just my
> two cents.
>
> Regards
> KK
>
> On 22 October 2012 16:38, Abhishek Chanda <abhishek.li...@gmail.com>
> wrote:
> > Hi all,
> >
> > I am trying to build Pylibopenflow. I followed all instructions in
> > http://www.openflow.org/wk/index.php/Pylibopenflow and got this error:
> >
> > achanda@achanda-OptiPlex-780:~/pylibopenflow$ sudo python setup.py
> install
> > running install
> > Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
> > /usr/bin/python -E -c pass
> > TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support
> .pth
> > files
> > running bdist_egg
> > running egg_info
> > creating pylibopenflow.egg-info
> > writing pylibopenflow.egg-info/PKG-INFO
> > writing top-level names to pylibopenflow.egg-info/top_level.txt
> > writing dependency_links to pylibopenflow.egg-info/dependency_links.txt
> > writing manifest file 'pylibopenflow.egg-info/SOURCES.txt'
> > reading manifest file 'pylibopenflow.egg-info/SOURCES.txt'
> > writing manifest file 'pylibopenflow.egg-info/SOURCES.txt'
> > installing library code to build/bdist.linux-i686/egg
> > running install_lib
> > running build_py
> > creating build
> > creating build/lib.linux-i686-2.7
> > creating build/lib.linux-i686-2.7/pylibopenflow
> > copying pylibopenflow/c2py.py -> build/lib.linux-i686-2.7/pylibopenflow
> > copying pylibopenflow/cppize.py -> build/lib.linux-i686-2.7/pylibopenflow
> > copying pylibopenflow/cpythonize.py ->
> > build/lib.linux-i686-2.7/pylibopenflow
> > copying pylibopenflow/cheader.py ->
> build/lib.linux-i686-2.7/pylibopenflow
> > copying pylibopenflow/config.py -> build/lib.linux-i686-2.7/pylibopenflow
> > copying pylibopenflow/__init__.py ->
> build/lib.linux-i686-2.7/pylibopenflow
> > copying pylibopenflow/output.py -> build/lib.linux-i686-2.7/pylibopenflow
> > copying pylibopenflow/openflow.py ->
> build/lib.linux-i686-2.7/pylibopenflow
> > creating build/lib.linux-i686-2.7/pylibopenflow/of
> > copying pylibopenflow/of/pythonize.py ->
> > build/lib.linux-i686-2.7/pylibopenflow/of
> > copying pylibopenflow/of/simu.py ->
> > build/lib.linux-i686-2.7/pylibopenflow/of
> > copying pylibopenflow/of/msg.py ->
> build/lib.linux-i686-2.7/pylibopenflow/of
> > copying pylibopenflow/of/__init__.py ->
> > build/lib.linux-i686-2.7/pylibopenflow/of
> > copying pylibopenflow/of/ppize.py ->
> > build/lib.linux-i686-2.7/pylibopenflow/of
> > copying pylibopenflow/of/network.py ->
> > build/lib.linux-i686-2.7/pylibopenflow/of
> > creating build/bdist.linux-i686
> > creating build/bdist.linux-i686/egg
> > creating build/bdist.linux-i686/egg/pylibopenflow
> > copying build/lib.linux-i686-2.7/pylibopenflow/c2py.py ->
> > build/bdist.linux-i686/egg/pylibopenflow
> > copying build/lib.linux-i686-2.7/pylibopenflow/cppize.py ->
> > build/bdist.linux-i686/egg/pylibopenflow
> > creating build/bdist.linux-i686/egg/pylibopenflow/of
> > copying build/lib.linux-i686-2.7/pylibopenflow/of/pythonize.py ->
> > build/bdist.linux-i686/egg/pylibopenflow/of
> > copying build/lib.linux-i686-2.7/pylibopenflow/of/simu.py ->
> > build/bdist.linux-i686/egg/pylibopenflow/of
> > copying build/lib.linux-i686-2.7/pylibopenflow/of/msg.py ->
> > build/bdist.linux-i686/egg/pylibopenflow/of
> > copying build/lib.linux-i686-2.7/pylibopenflow/of/__init__.py ->
> > build/bdist.linux-i686/egg/pylibopenflow/of
> > copying build/lib.linux-i686-2.7/pylibopenflow/of/ppize.py ->
> > build/bdist.linux-i686/egg/pylibopenflow/of
> > copying build/lib.linux-i686-2.7/pylibopenflow/of/network.py ->
> > build/bdist.linux-i686/egg/pylibopenflow/of
> > copying build/lib.linux-i686-2.7/pylibopenflow/cpythonize.py ->
> > build/bdist.linux-i686/egg/pylibopenflow
> > copying build/lib.linux-i686-2.7/pylibopenflow/cheader.py ->
> > build/bdist.linux-i686/egg/pylibopenflow
> > copying build/lib.linux-i686-2.7/pylibopenflow/config.py ->
> > build/bdist.linux-i686/egg/pylibopenflow
> > copying build/lib.linux-i686-2.7/pylibopenflow/__init__.py ->
> > build/bdist.linux-i686/egg/pylibopenflow
> > copying build/lib.linux-i686-2.7/pylibopenflow/output.py ->
> > build/bdist.linux-i686/egg/pylibopenflow
> > copying build/lib.linux-i686-2.7/pylibopenflow/openflow.py ->
> > build/bdist.linux-i686/egg/pylibopenflow
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/c2py.py to
> c2py.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/cppize.py to
> > cppize.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/of/pythonize.py
> to
> > pythonize.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/of/simu.py to
> > simu.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/of/msg.py to
> msg.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/of/__init__.py to
> > __init__.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/of/ppize.py to
> > ppize.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/of/network.py to
> > network.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/cpythonize.py to
> > cpythonize.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/cheader.py to
> > cheader.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/config.py to
> > config.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/__init__.py to
> > __init__.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/output.py to
> > output.pyc
> > byte-compiling build/bdist.linux-i686/egg/pylibopenflow/openflow.py to
> > openflow.pyc
> > creating build/bdist.linux-i686/egg/EGG-INFO
> > installing scripts to build/bdist.linux-i686/egg/EGG-INFO/scripts
> > running install_scripts
> > running build_scripts
> > creating build/scripts-2.7
> > copying and adjusting bin/cstruct2py-get-struct.py -> build/scripts-2.7
> > copying and adjusting bin/cstruct2py-query-cheader.py ->
> build/scripts-2.7
> > copying and adjusting bin/pyopenflow-get-struct.py -> build/scripts-2.7
> > copying and adjusting bin/pyopenflow-ping-controller.py ->
> build/scripts-2.7
> > copying and adjusting bin/pyopenflow-pythonize.py -> build/scripts-2.7
> > copying and adjusting bin/cstruct2py-pythonize.py -> build/scripts-2.7
> > error: file '/home/achanda/pylibopenflow/bin/pyopenflow-dump.py' does not
> > exist
> >
> > It seems that the file pyopenflow-dump.py is missing. Is there a newer
> > version that I should use?
> >
> > Thanks
> >
> > _______________________________________________
> > openflow-discuss mailing list
> > openflow-discuss@lists.stanford.edu
> > https://mailman.stanford.edu/mailman/listinfo/openflow-discuss
> >
> _______________________________________________
> openflow-discuss mailing list
> openflow-discuss@lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/openflow-discuss
>
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to