[tor-bugs] #2323 [arm]: directory src/TorCtl does not exist

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Wed Dec 29 17:33:41 UTC 2010


#2323: directory src/TorCtl does not exist
------------------------+---------------------------------------------------
 Reporter:  qbi         |       Owner:  atagar  
     Type:  defect      |      Status:  assigned
 Priority:  normal      |   Milestone:          
Component:  arm         |     Version:          
 Keywords:  arm torctl  |      Parent:          
------------------------+---------------------------------------------------
Changes (by atagar):

  * status:  new => assigned


Comment:

 Hi qbi. As mentioned on irc I'm not entirely sure of the functionality
 you'd like to have. The arm install is essentially just a copy of four
 resources:
 arm/src to /usr/share
 arm/arm to /usr/bin
 arm/arm.1 to /usr/share/man/man1
 arm/armrc.sample to /usr/share/doc/arm

 The install path is currently hardcoded (via overwriting the --install-
 purelib argument with "/usr/share") because the /usr/bin/arm entry needs
 to know where the arm src was placed. However, it would be simple for
 setup.py to overwrite that path when given a --prefix argument if you'd
 like.

 However, if the user's attempting to install to their home directory (like
 you are) then they usually don't intend for other resources to be copied
 to the root file system. What exactly were you intending for the install
 script to do? Did you just want to overwrite the /usr/share/arm path with
 the --prefix argument or should the man page and bin entries somehow
 respect it too?

 > The README says that TorCtl is inluded in ARM, so it should not be
 necessary to install it.

 Correct (and the name is 'arm', not 'ARM' btw - the later is a processor).

 > However if I manually create the directory, a warning is printed and the
 script finishes its job

 Sorry, you lost me here. If you do:
 svn co https://svn.torproject.org/svn/arm/trunk/

 Then you'll fetch trunk/src/TorCtl via a svn externals property (I just
 double checked that it works). Could you please give me the exact repo
 steps for whatever is giving you the trouble?

 Cheers! -Damian

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


More information about the tor-bugs mailing list