idf-installer icon indicating copy to clipboard operation
idf-installer copied to clipboard

Repair of repo cloned from 4.3 and update to 4.4 does not update submodules

Open georgik opened this issue 4 years ago • 1 comments

Scenario:

  • Install 4.3 by offline installer
  • update git to master

Observed behaviour: Python is referencing to 4.3 while using env 4.4 and submodules are also not updated. Start of idf.py command fails on missing python-socketio<5

Workaround:

  • run online installer, pick the repo and let the installer repair references
  • on command line type: git submodule update --init --recursive

Workaround:

  • run install.bat
  • run: git submodule update --init --recursive
  • close the terminal
  • open new terminal

Workaround:

  • run online installer and make fresh install of ESP-IDF to a new directory

georgik avatar Jul 28 '21 10:07 georgik

Diagnostic - run printenv for:

  • old environment
  • updated environment in old terminal
  • new environment

georgik avatar Jul 29 '21 14:07 georgik