[Bug 494370] Failed commit leaves package in unusable state