[tor-bugs] #6810 [Flashproxy]: Reduce code duplication across client programs

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Sep 24 02:29:25 UTC 2013


#6810: Reduce code duplication across client programs
-----------------------------+--------------------------
     Reporter:  dcf          |      Owner:  dcf
         Type:  enhancement  |     Status:  needs_review
     Priority:  minor        |  Milestone:
    Component:  Flashproxy   |    Version:
   Resolution:               |   Keywords:
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+--------------------------

Comment (by dcf):

 Replying to [comment:4 infinity0]:
 > Oh, and to "install" flashproxy-common onto your system you can run
 something like
 >
 > $ sudo [OPTIONAL checkinstall] python setup.py install --single-version-
 externally-managed
 >
 > After doing this, "make install" for both the client and facilitator
 should work.
 >
 > I'll continue to work on this, so this process will be smoother.

 `make install` was a sticking point the last time, too. Maybe we should
 just remove the `install` target? It can't be that very many people are
 using `make install` or even using the client packages. Or do you need
 `make install` for the Debian package?

 Your idea of using `setup.py` only for installing the library was a good
 one. It avoids the bugs we found earlier in trying to use `setup.py` to
 install binaries and man pages, and to build tarballs. Can we just do the
 `python setup.py install` thing on `make install` automatically? I know
 it's possible to pass the bindir and destdir in this way.

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


More information about the tor-bugs mailing list