Failure during autopack
John Arbash Meinel
john at arbash-meinel.com
Fri Sep 25 18:48:57 BST 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John Arbash Meinel wrote:
> I just started getting this failure while trying to push some new data
> to the repository on my server:
> ValueError: We are missing inventories for revisions:
> [('johnf at inodes.org-20090525105942-5xkcbe37m1u5lp5z',),
> ('johnf at inodes.org-20090527105748-xnl0qetq1nwqx9o6',),
> ('johnf at inodes.org-20090603100947-72ui9iqucloify53',),
> ('johnf at inodes.org-20090603101814-23r2wmyxd4389l23',),
> ('johnf at inodes.org-20090603102019-5awh2769cynqi2a2',),
> ('johnf at inodes.org-20090603102606-imezzcfx59wcaxwp',),
> ('johnf at inodes.org-20090603102648-ghil6ehc3sx6dhlh',),
> ('johnf at inodes.org-20090902040626-ga3m43t2x2167qj0',),
> ('johnf at inodes.org-20090902040808-uelrhtkqkqh4blhz',),
> ('johnf at inodes.org-20090902040900-3glz6zvdy9tpk72f',),
> ('johnf at inodes.org-20090902103802-puykwz8vwv45hor9',),
> ('johnf at inodes.org-20090902104130-k7kh7jur0x36mmy6',)
> ]
>
> Now I checked, and I have all of those in my repository on my laptop.
>
So double checking again, it actually looks like I *have* all of those
inventories on the remote server. From what I can tell, the bug is that
they aren't in the .pack files that are being repacked. Which means we
have a bit of skew. The inventories *are* present, but *aren't* in the
same pack file as the associated revision. So when some of them are
being packed, it then checks to make sure the inventory is there, and
boom, it fails.
Which makes me feel that the new check is overly restrictive. There
isn't a problem in my repository, but there is a problem in autopack...
I did run 'bzr pack' and nothing complained, and I was able to 'bzr
push' again...
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkq9AogACgkQJdeBCYSNAAPXPgCgrsaWz+2HgLnZTq/g+Hnp3joW
2UMAoKqTbVwIf95DyCMQrl5Qu9BGDQce
=7TJU
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list