The otter port tries to build libotter.a before an object is completely built (share.o in my case) and ariadne tries to start building in a directory before it is created (under multiple jobs).