[MacPorts] #40088: certsync activate phase hangs on buildslaves
MacPorts
noreply at macports.org
Fri Aug 16 09:28:14 PDT 2013
#40088: certsync activate phase hangs on buildslaves
-----------------------+-----------------------
Reporter: jmr@… | Owner: landonf@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: certsync |
-----------------------+-----------------------
Comment (by landonf@…):
Replying to [comment:2 jmr@…]:
> Well, it is a headless environment, which some other ports have problems
with. Not sure if there's anything else unusual.
It should work just fine headless; I admit I'm at a loss as to how to
debug this without local system access. For it to fail at that point, the
process would have to have blocked on one of the following:
* SecKeychainItemExport() or SecItemExport(), or
* -[NSData writeToFile:options:error]
Neither /should/ ever block, but the Sec* functions do speak to the
keychain server.
The output file is written to ${prefix}/etc/openssl/cert.pem, but I assume
that wouldn't be a problem on a build slave, and if it was, I don't know
why it would simply block in the file write.
@wsiegrist, would it be possible to get a spinlock dump or backtrace on
one of these blocked processes?
--
Ticket URL: <https://trac.macports.org/ticket/40088#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list