Sure, creating the scenario that results in an OOPS locally is simple enough -- the thing is, it doesn't cause an error for me! Poking around and asking people suggests that bzrlib has changed behaviour here, so we can either (a) just wait until the new bzrlib is deployed on LP or (b) apply the simple patch. I'd favour (b), friendlier to people who have not upgraded bzr yet for whatever reason.
Sure, creating the scenario that results in an OOPS locally is simple enough -- the thing is, it doesn't cause an error for me! Poking around and asking people suggests that bzrlib has changed behaviour here, so we can either (a) just wait until the new bzrlib is deployed on LP or (b) apply the simple patch. I'd favour (b), friendlier to people who have not upgraded bzr yet for whatever reason.