Comment 2 for bug 155730

Revision history for this message
Andrew Bennetts (spiv) wrote :

More information:

The "bad_revid" version of that file is not referenced by the corresponding inventory. It is referenced by 1290 other inventories though (out of over 14000).

The "missing_parent" version of that file is not referenced by any inventory.

So this explains why the packs code decided to copy the bad_revid version, but not the missing_parent one.

Also, all 12 versions in that versioned file are identical (the have the same text and sha1).

So in this case it appears that the inventory for bad_revid is correctly not referencing the new bad_revid version, and so those 1290 other inventories ideally would not be referencing it either.