[tor-commits] [ooni-probe/master] Update Readme to point installation of pypcap with our fork of it
art at torproject.org
art at torproject.org
Fri Dec 7 11:51:02 UTC 2012
commit 1b53eb99e6c384b7f43f45f306e209894c8476bb
Author: Arturo Filastò <art at fuffa.org>
Date: Fri Dec 7 12:50:19 2012 +0100
Update Readme to point installation of pypcap with our fork of it
* No more mchackery for you :)
---
README.md | 39 +++------------------------------------
1 files changed, 3 insertions(+), 36 deletions(-)
diff --git a/README.md b/README.md
index 77b5b91..34beb6a 100644
--- a/README.md
+++ b/README.md
@@ -120,45 +120,12 @@ For libdnet:
For pypcap:
- svn checkout https://pypcap.googlecode.com/svn/trunk/ pypcap-read-only
- cd pypcap-read-only/
+ git clone https://github.com/hellais/pypcap
+ cd pypcap/
pip install pyrex
- make
- python setup.py install
+ make && make install
cd ../ && rm -rf pypcap-read-only
-
-On a 64 bit machine on ubuntu 12.10 you may get this error:
-
- Traceback (most recent call last):
- File "setup.py", line 103, in <module>
- ext_modules = [ pcap ])
- File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
- dist.run_commands()
- File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
- self.run_command(cmd)
- File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
- cmd_obj.run()
- File "setup.py", line 68, in run
- print self._pcap_config([self.with_pcap])
- File "setup.py", line 64, in _pcap_config
- raise Exception("couldn't find pcap build or installation directory")
- Exception: couldn't find pcap build or installation directory
-
-The quick and dirty fix is to edit the setup.py line 49:
-
-from:
-
-`for sd in ('lib', 'lib64', ''):`
-
-into:
-
-`for sd in ('lib', 'lib64', 'lib/x86_64-linux-gnu', ''):`
-
-On a 32 bit ubuntu 12.10 use the line:
-
- for sd in ('lib', 'lib64', 'lib/i386-linux-gnu', ''):
-
## Including your geo data in the test report
Including geografical information on where your probe is located helps us
More information about the tor-commits
mailing list