[tor-bugs] #8549 [Flashproxy]: Mac OS X pluggable transports bundles need Python 2.7 for argparse

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Mar 26 02:27:20 UTC 2013


#8549: Mac OS X pluggable transports bundles need Python 2.7 for argparse
------------------------+---------------------------------------------------
 Reporter:  dcf         |          Owner:  dcf
     Type:  defect      |         Status:  new
 Priority:  normal      |      Milestone:     
Component:  Flashproxy  |        Version:     
 Keywords:              |         Parent:     
   Points:              |   Actualpoints:     
------------------------+---------------------------------------------------

Comment(by dcf):

 Replying to [comment:11 hellais]:
 > You could also just add as a requirement argparse
 (https://pypi.python.org/pypi/argparse).

 Ah, hmm, interesting. If I use the `argparse.py` from
 http://argparse.googlecode.com/files/argparse-1.2.1.tar.gz, I can run
 pyobfsproxy with python2.6. This is ''not'' the case if I copy
 `argparse.py` from a 2.7 library tree; they are not the same file.

 So Alex, would you try building another bundle using the `argparse.py`
 from the tarball above? If there are other Python 2.7 dependencies,
 perhaps we can remove them one by one. You might want to start with a
 GNU/Linux bundle, and change the shebang line to `#!/usr/bin/python2.6`,
 and make sure you can bootstrap, before remaking the Mac bundle.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8549#comment:12>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list