summaryrefslogtreecommitdiff
path: root/debian/python-openvswitch.install
Commit message (Collapse)AuthorAgeFilesLines
* Increase prerequisite from Python 2.4 to Python 2.7.Ben Pfaff2015-06-231-1/+1
| | | | | | | This means that users of XenServer 6.5 and earlier will need to install Python 2.7. Signed-off-by: Ben Pfaff <blp@nicira.com>
* debian: Don't install Python modules for obsolete Python versions.Ben Pfaff2012-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python 2.4 is obsolete, not present in Debian squeeze or sid, so don't install Python modules for it. It would be better to just put the files directly into /usr/share/pyshared/ovs/, instead of in site-packages for some specific Python version, but this causes problems for builds on squeeze, as documented in commit bc3aa0bf5 (debian: Make python-openvswitch packaging work with squeeze dh_python2.): The dh_python2 helper in Debian squeeze has a limitation that is not mentioned anywhere, as far as I can tell: Python files must be in /usr/lib/python#.#/site-packages to be installed. The version in Debian wheezy does not have the same limitation. This meant that building the Debian packages on squeeze silently produced a broken python-openvswitch package, whereas building the same thing on wheezy built a working package. This fixes the problem by putting the .py files where squeeze expects them. It works on wheezy too. A before-and-after "debdiff" shows that the only significant effect of this commit is to drop python2.4 symlinks. CC: horms@debian.org Reported-by: Luca Falavigna <ftpmaster@debian.org> Signed-off-by: Ben Pfaff <blp@nicira.com>
* ovs-test: A new tool that allows to diagnose connectivity and performance issuesAnsis Atteka2011-11-181-1/+1
| | | | | | | | | This tool will be a replacement for the current ovs-vlan-test utility. Besides from connectivity issues it will also be able to detect performance related issues in Open vSwitch setups. Currently it uses UDP and TCP protocols for stressing. Issue #6976
* debian: Package the installed Python files, not those from the source tree.Ben Pfaff2011-10-051-2/+1
| | | | | | | | | | | | | | | | | | | | | | The only difference between the Python files that are installed and the Python files found in the source tree is in the ovs.dirs module, but this is a very important difference: we want the directories used to be the ones configured in (e.g. /usr/share/openvswitch), not the only used by default by the source tree's dirs.py (e.g. /usr/local/share/openvswitch). I verified with "dpkg-deb -x" and "diff -ur" that in fact this is the only change that this commit makes. This bug has been in place since at least commit 1d273d6d8 "debian: Rename openvswitch-python to python-openvswitch" from over a year ago, but until now the packaged Python files didn't actually use any directories that differed between the two versions of dirs.py, so only now has the problem manifested. This problem prevented ovs-monitor-ipsec from finding the OVSDB schema file. Reported-by: Ethan Jackson <ethan@nicira.com>
* debian: Make python-openvswitch packaging work with squeeze dh_python2.Ben Pfaff2011-10-031-2/+2
| | | | | | | | | | | | | | | | | | The dh_python2 helper in Debian squeeze has a limitation that is not mentioned anywhere, as far as I can tell: Python files must be in /usr/lib/python#.#/site-packages to be installed. The version in Debian wheezy does not have the same limitation. This meant that building the Debian packages on squeeze silently produced a broken python-openvswitch package, whereas building the same thing on wheezy built a working package. This fixes the problem by putting the .py files where squeeze expects them. It works on wheezy too. Bug #7510. Reported-by: Michael Hu <mhu@nicira.com> Tested-by: Simon Horman <horms@verge.net.au>
* debian: Transition to dh_python2Simon Horman2011-08-261-2/+2
| | | | | | | | | | dh_pysupport that the packaging used until now is deprecated, with dh_python2 as its successor. This commit removes the PYTHONPATH setting from debian/openvswitch-ipsec.init because it is not needed, as the Python packaging is public. In fact, the Python packaging was public, unintentionally, before, so the PYTHONPATH could have been removed earlier.
* debian: Rename openvswitch-python to python-openvswitchSajjad Lateef2010-09-211-0/+2
Package name changed to be consistent with Debian Python policy. The python files are installed in /usr/share/python-support/python-openvswitch/ovs and /usr/share/python-support/python-openvswitch/ovs/db Changed Section to python, per lintian