osc: how to recover from a broken update