wide-zoo-86070
04/05/2022, 4:56 PM$ ./pants --version
12:52:37.48 [INFO] waiting for pantsd to start...
12:52:40.09 [INFO] pantsd started
12:52:40.38 [INFO] Initializing scheduler...
12:52:40.81 [INFO] Scheduler initialized.
2.10.0+gitb27a00dd
$ ./pants dependencies ::
12:52:57.67 [WARN] DEPRECATED: scope download-pex-bin will be removed in version 2.11.0.dev0.
Use scope pex-cli instead (options: url_template)
12:52:58.07 [ERROR] 1 Exception encountered:
Exception: Got hash collision reading from store - digest Digest { hash: Fingerprint<cdb957cf4b2a21d8788d0ad4062eccb75e313411ba17b3999e4eeb1c94504aad>, size_bytes: 67 } was requested, but retrieved bytes with that fingerprint had length 8. Congratulations, you may have broken sha256! Underlying bytes: [33, 130, 76, 98, 0, 0, 0, 0]
witty-crayon-22786
04/05/2022, 5:02 PM2.11.0.dev0
is fairly old at this point (we do 3 or 4 dev releases, and then start doing release candidates: `rc`s), and some significant changes to storage happened in there: are you able to reproduce this on 2.11.0rc1
?dev
releases unless you’re trying to pick up a bug fix that isn’t in a stable or rc release)dev
releases in the 2.11.x series?2.11.0rc1
and see whether it reproduces
2. if it does, stay on 2.11.0rc1
, but move ~/.cache/pants/lmdb_store
somewhere else, to clear the storage.
3. if the issue doesn’t reproduce after you’ve cleared the storage, we would be interested in seeing the contents of the ~/.cache/pants/lmdb_store
that you saved (if you’re comfortable sharing it)$HOME
is mounted? perhaps on NFS?wide-zoo-86070
04/05/2022, 6:27 PM