[Python-Dev] buildbot svn exceptions again... (original) (raw)
"Martin v. Löwis" martin at v.loewis.de
Sat May 15 22:45:35 CEST 2010
- Previous message: [Python-Dev] buildbot svn exceptions again...
- Next message: [Python-Dev] buildbot svn exceptions again...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Bill Janssen wrote:
parc-leopard-1 (and most of the other builders) are failing the svn checkout with the following error:
svn: PROPFIND of '/projects/python/trunk': Could not resolve hostname `svn.python.org': Temporary failure in name resolution (http://svn.python.org) When I log into that machine as "buildbot" and do the svn checkout manually using the following command /usr/bin/svn checkout --non-interactive --no-auth-cache --revision HEAD http://svn.python.org/projects/python/trunk build it works fine.
That's a common OSX problem/bug. Processes occasionally lose the ability to resolve host names. Various theories float around what's causing this (most commonly, people expect that a "controlling terminal" must be present); my theory is this:
There is a Mach port in the system that lets a process talk to the local resolver (lookupd, or whatever Apple's naming infrastructure is called today). For some reason, this port gets closed in a "background" process, perhaps because the parent process closed it when you logged out. Or the Kerberos credentials expired, or some such...
In short, if some OS X expert could shed some light on this, it would be appreciated. It would then be good to add this to the wiki. See also
http://buildbot.net/trac/wiki/UsingLaunchd http://developer.apple.com/mac/library/technotes/tn2005/tn2083.html
Regards, Martin
- Previous message: [Python-Dev] buildbot svn exceptions again...
- Next message: [Python-Dev] buildbot svn exceptions again...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]