[tor-bugs] #10009 [Tor bundles/installation]: rethink the dependencies handling of PTBB

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Oct 22 15:50:17 UTC 2013


#10009: rethink the dependencies handling of PTBB
--------------------------------------+---------------------
 Reporter:  infinity0                 |          Owner:  dcf
     Type:  enhancement               |         Status:  new
 Priority:  minor                     |      Milestone:
Component:  Tor bundles/installation  |        Version:
 Keywords:                            |  Actual Points:
Parent ID:                            |         Points:
--------------------------------------+---------------------
 The heavy amount of custom shell script just to get dependencies scares me
 and is a maintenance liability. py2exe at least automatically includes
 transitive deps in the build. I had a look at
 [http://docs.python.org/2/library/modulefinder.html ​modulefinder] but it
 is behaving in a weird way - for example, running my attached script on
 flashproxy-client for some reason gives setuptools as a dependency. There
 are also many false negatives due to conditional-imports, a feature unique
 to python.

 Also, do we have some usage statics for the GNU/Linux bundles? I should
 think most people use their distro's package manager for this... For Mac
 OS X we have to do a custom package in any case. :(

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


More information about the tor-bugs mailing list