I didn't look at the other _publish_* calls, but I'm guessing the pattern is the same. Make a note that we should revisit this and entertain a failure threshold before giving up entirely. Chances are, if you can't make one symlink, you can't make any. Less of a big deal in DRPMs, but when publishing 14K RPMs, it'd feel a lot cleaner to give up after a while.