[MacPorts] #26974: subversion: svnserve doesn't work with launchd
MacPorts
noreply at macports.org
Wed Nov 10 11:36:05 PST 2010
#26974: subversion: svnserve doesn't work with launchd
---------------------------------+------------------------------------------
Reporter: reg@… | Owner: dluke@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.1
Keywords: svnserve launchd | Port: subversion
---------------------------------+------------------------------------------
Comment(by reg@…):
Thanks for testing, I'm note sure what that could be. I've looked for all
the differences between the Collabnet version and the MacPort version and
the differences are:
1) The location of the svnserve program. ( /opt/subversion/bin versus
/opt/local/bin )
2) The permissions on svnserve ( -rwxrwxr-x versus -rwxr-xr-x )
3) The file size ( 274776(Fat binary) versus 77352 )
So I've tried:
1) swap locations of svnserve. No difference, now the Macport version
doesn't work in the other location.
2) Changed permissions. No difference.
3) Build the 'universa'l variant of the Macport version. After that the
filesize was still a lot less (158000) and it made no difference.
I've also tried the 'disable_keychain' variant but makes no difference.
Manually executing ./svnserve -d -r /my/path/to/repos always works.
Just starting with Launchd never works. I do see the following log line
when executing svn list svn://127.0.0.1 :
11/10/10 7:42:47 PM org.tigris.subversion.svnserve[93334]
launchproxy[93334]: /opt/local/bin/svnserve: Connection from: 127.0.0.1 on
port: 51285
Which indicates that it al seems fine. Removing svnserve does cause
launchd to log that it can't find svnserve so I know it is executing the
right svnserve (as specified in the plist).
I have this problem on both my Mac's which are totally different (one is a
server and the other a desktop ).
Do you have any suggestions as to which variant I might need to try?
Do you know of a way to let svnserve log something?
--
Ticket URL: <https://trac.macports.org/ticket/26974#comment:7>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list