When using the switch demo of esp rainmaker:
.CMake Error at D:/Code/ESP-IDF/Espressif/frameworks/esp-idf-v5.2.1/tools/cmake/build.cmake:544 (message):
ERROR: Because no versions of espressif/esp_insights match >1.0.1,<1.1.0
and espressif/esp_insights (1.0.1) depends on espressif/cbor (~0.6), espressif/esp_insights (>=1.0.1,<1.1.0) requires espressif/cbor (~0.6).
So, because no versions of espressif/cbor match ~0.6
and project depends on espressif/esp_insights (~1.0.1), version solving failed.
ESP-IDF V5.2.1
Windows,Vscode.
no versions of espressif/cbor match ~0.6
-
- Posts: 4
- Joined: Mon Jun 24, 2024 1:34 am
-
- Posts: 1
- Joined: Tue Jul 09, 2024 12:05 pm
Re: no versions of espressif/cbor match ~0.6
Same problem!
I am using ESP-IDF v5.1.4
and latest rainmaker.
I am using ESP-IDF v5.1.4
and latest rainmaker.
-
- Posts: 309
- Joined: Wed Feb 20, 2019 7:02 am
Re: no versions of espressif/cbor match ~0.6
We had experience issues with some versions of the idf component manager. Can you try specifically with v1.4.2?
Code: Select all
pip install idf-component-manager==1.4.2
-
- Posts: 4
- Joined: Mon Jun 24, 2024 1:34 am
Re: no versions of espressif/cbor match ~0.6
pip install idf-component-manager==1.4.2
I have used the above instructions and confirmed successful execution. However, the following issues occurred:
Dependencies lock doesn't exist, solving dependencies.
Using component placed at C:\Users\TEST\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.0)(introduced by component esp_diagnostics)
-------------------------------------------------------------------------------------------------------------------------------------------------
I will omit similar prompts between them.
-------------------------------------------------------------------------------------------------------------------------------------------------
WARNING: Component "espressif/rain_maker" not found
WARNING: Component "espressif/cbor" not found
WARNING: Component "espressif/esp_secure_cert_mgr" not found
WARNING: Component "espressif/jsmn" not found
WARNING: Component "espressif/mdns" not found
WARNING: Component "espressif/jsmn" not found
WARNING: Component "espressif/cbor" not found
WARNING: Component "espressif/esp_secure_cert_mgr" not found
WARNING: Component "espressif/jsmn" not found
WARNING: Component "espressif/mdns" not found
HINT: Please check manifest file of the following component(s): json_parser
I would like to inquire about how to install these components.
I have used the above instructions and confirmed successful execution. However, the following issues occurred:
Dependencies lock doesn't exist, solving dependencies.
Using component placed at C:\Users\TEST\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.0)(introduced by component esp_diagnostics)
-------------------------------------------------------------------------------------------------------------------------------------------------
I will omit similar prompts between them.
-------------------------------------------------------------------------------------------------------------------------------------------------
WARNING: Component "espressif/rain_maker" not found
WARNING: Component "espressif/cbor" not found
WARNING: Component "espressif/esp_secure_cert_mgr" not found
WARNING: Component "espressif/jsmn" not found
WARNING: Component "espressif/mdns" not found
WARNING: Component "espressif/jsmn" not found
WARNING: Component "espressif/cbor" not found
WARNING: Component "espressif/esp_secure_cert_mgr" not found
WARNING: Component "espressif/jsmn" not found
WARNING: Component "espressif/mdns" not found
HINT: Please check manifest file of the following component(s): json_parser
I would like to inquire about how to install these components.
-
- Posts: 309
- Joined: Wed Feb 20, 2019 7:02 am
Re: no versions of espressif/cbor match ~0.6
Do you have any custom changes to the project? There is no component called "espressif/rain_maker" which is shown in your logs.
-
- Posts: 4
- Joined: Mon Jun 24, 2024 1:34 am
Re: no versions of espressif/cbor match ~0.6
I deleted the original code and retested it.ESP_Piyush wrote: ↑Mon Jul 15, 2024 12:50 pmDo you have any custom changes to the project? There is no component called "espressif/rain_maker" which is shown in your logs.
compote version
1.5.3.
Executing git clone - recursive https://github.com/espressif/esp-rainmaker.git The output is as follows
PS E:\RAINMAKER_TEST> git clone --recursive https://github.com/espressif/esp-rainmaker.git
Cloning into 'esp-rainmaker'...
remote: Enumerating objects: 4390, done.
remote: Counting objects: 100% (1349/1349), done.
remote: Compressing objects: 100% (390/390), done.
Receiving objects: 100% (4390/4390), 2.63 MiB | 98.00 KiB/s, done.sed 3041
Resolving deltas: 100% (2964/2964), done.
Submodule 'cli' ( https://github.com/espressif/esp-rainmaker-cli.git ) registered for path 'cli'
Submodule 'components/esp-insights' ( https://github.com/espressif/esp-insights.git ) registered for path 'components/esp-insights'
Submodule 'components/rmaker_common' ( https://github.com/espressif/esp-rainmaker-common.git ) registered for path 'components/rmaker_common'
Cloning into 'E:/RAINMAKER_TEST/esp-rainmaker/cli'...
remote: Enumerating objects: 385, done.
remote: Counting objects: 100% (385/385), done.
remote: Compressing objects: 100% (284/284), done.
remote: Total 385 (delta 187), reused 283 (delta 85), pack-reused 0
Receiving objects: 100% (385/385), 283.72 KiB | 968.00 KiB/s, done.
Resolving deltas: 100% (187/187), done.
Cloning into 'E:/RAINMAKER_TEST/esp-rainmaker/components/esp-insights'...
fatal: unable to access ' https://github.com/espressif/esp-insights.git/ ': Recv failure: Connection was reset
fatal: clone of ' https://github.com/espressif/esp-insights.git ' into submodule path 'E:/RAINMAKER_TEST/esp-rainmaker/components/esp-insights' failed
Failed to clone 'components/esp-insights'. Retry scheduled
Cloning into 'E:/RAINMAKER_TEST/esp-rainmaker/components/rmaker_common'...
error: RPC failed; curl 28 Recv failure: Connection was reset
fatal: expected flush after ref listing
fatal: clone of ' https://github.com/espressif/esp-rainmaker-common.git ' into submodule path 'E:/RAINMAKER_TEST/esp-rainmaker/components/rmaker_common' failed
Failed to clone 'components/rmaker_common'. Retry scheduled
Cloning into 'E:/RAINMAKER_TEST/esp-rainmaker/components/esp-insights'...
fatal: unable to access ' https://github.com/espressif/esp-insights.git/ ': Failed to connect to github.com port 443 after 21064 ms: Couldn't connect to server
fatal: clone of ' https://github.com/espressif/esp-insights.git ' into submodule path 'E:/RAINMAKER_TEST/esp-rainmaker/components/esp-insights' failed
Failed to clone 'components/esp-insights' a second time, aborting
Then I repeated 'git submodule update -- init -- recursive' until the components were completely added, downloaded cbor from the repository, decompressed it, renamed the folder to cbor, and placed it in the components directory
Finally successfully compiled and burned, thank you very much.
Who is online
Users browsing this forum: No registered users and 8 guests