[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