GetComponents complains about Carpet/doc URL change whenever trying to update. I erased Carpet directories and I did a clean checkout. When trying to update again, the previous complaint reappeared. Also a clean checkout of the whole tree is fine. The command used (on Ranger) and error message are the following:
./GetComponents -u -a -p --noshallow einsteintoolkit.th
Error: The URL for Carpet/doc has changed, please perform a clean checkout.