On Sunday, August 4, 2024 12:20 PM, Taylor Blau wrote: >On Sun, Aug 04, 2024 at 12:15:41PM -0400, rsbecker@xxxxxxxxxxxxx wrote: >> After git repack -d --cruft --max-cruft-size=1M &&... >> >> ./trash directory.t7704-repack-cruft/max-cruft-size-prune: git show-index < >.git/objects/pack/pack-68c6c8c8538900694c32380ac1484201c8b60d8d.pack >> fatal: unable to read index >> ./trash directory.t7704-repack-cruft/max-cruft-size-prune: git show-index < >.git/objects/pack/pack-8f53f837597ebbdfc6f8ed173349e5cecbcfb97e.pack >> fatal: corrupt index file >> ./trash directory.t7704-repack-cruft/max-cruft-size-prune: git show-index < >.git/objects/pack/pack-b8dc9aadaadc12c82b0053fdee0039ae1025a8f8.pack >> fatal: corrupt index file >> ./trash directory.t7704-repack-cruft/max-cruft-size-prune: git show-index < >.git/objects/pack/pack-c2357b2b204fda52bc1f5515de94227e1db012af.pack >> fatal: corrupt index file >> >> Apparently, something is wrong. This is an ia64 Big Endian. Not sure that matters. > >show-index expects the contents of the *.idx file on stdin, not the *.pack. This is what I get for being 1/2 asleep on Sunday. ./trash directory.t7704-repack-cruft/max-cruft-size-prune: git show-index < .git/objects/pack/pack-68c6c8c8538900694c32380ac1484201c8b60d8d.idx 138 ce6131022c3a48a15f4b7a68afb6ecf3b3bcb0cd (03c2fd95) 12 d1ff1c9224ae5e58a7656fb9ecc95865d42ed71e (64dd3dba) 183 df967b96a579e45a18b8251732d16804b2e56a55 (879729b5) ./trash directory.t7704-repack-cruft/max-cruft-size-prune: git show-index <.git/objects/pack/pack-8f53f837597ebbdfc6f8ed173349e5cecbcfb97e.idx 12 ad16bed54cc61cf036075879deeff95ae977514b (239ee6ff) ./trash directory.t7704-repack-cruft/max-cruft-size-prune: git show-index <.git/objects/pack/pack-b8dc9aadaadc12c82b0053fdee0039ae1025a8f8.idx 12 4f336f3df31054eabc05ac05f98bc024c8e05423 (24bc6ce2) ./trash directory.t7704-repack-cruft/max-cruft-size-prune: git show-index <.git/objects/pack/pack-c2357b2b204fda52bc1f5515de94227e1db012af.idx 12 bd44d8aa2d22eb47ff70cef4b0bb45d1549ee49c (c2c93868)