3 subject="""comment 7"""
4 date="2017-12-11T17:12:41Z"
6 The diff shows `git annex whereis` used to send CLAIMURL to the external,
9 Reproduction recipe using git-annex-remote-ipfs:
11 git annex initremote ipfs type=external externaltype=ipfs encryption=none
13 git annex add somefile
14 git annex addurl --debug --relaxed ipfs:dummy --file somefile
16 Which results in `git annex whereis somefile` saying it's present in ipfs,
17 but not listing the ipfs url for it. And again, whereis does not sent
20 And, in log.web, I see why:
22 +1513013502.312530881s 1 ipfs:dummy
24 That is not an OtherDownloader url, it's lacking the ":" prefix.
26 This seems to be particular to the addurl --relaxed --file code path;
27 letting addurl add a new file does result in an OtherDownloader url
30 I guess the reason the test suite then fails is, the url it removes is not
31 the one git-annex recorded, and so git-annex still thinks it's at the wrongly
32 recorded url, and so dropping succeeds.