Page 1 of 1

Deprecated Version of ESP-DL in Component Registry

Posted: Mon Apr 15, 2024 10:37 am
by wemaxon
Hello,

i am trying to import the newest version of esp-dl library into a blank esp-idf project with the Component Manager. However I am getting the following error:

Code: Select all

.CMake Error at C:/Users/user/esp/v5.1.2/esp-idf/tools/cmake/build.cmake:540 (message): WARNING: Component "idf" not found

  ERROR: Because no versions of espressif/esp-dl match >2.0.0,<3.0.0 and espressif/esp-dl (2.0.0) depends on idf (5.0.*), espressif/esp-dl (>=2.0.0,<3.0.0) requires idf (5.0.*).

  So, because no versions of idf match 5.0.* and project depends on espressif/esp-dl (2.*), version solving failed.
Apparently the esp-dl version 2.0.0 from the Component Registry requires a esp-idf version ==5.0.*, therefore i cannot import the library into my esp-idf 5.1.2 project with the Component Manager, even though the newest github commit of the esp-dl library allows any esp-idf version >= 5.0.0.

I am using esp-idf version 5.1.2. My idf_component.yml files looks like this:

Code: Select all

dependencies:
  esp-dl:
    version: "2.*"
Can you please update the esp-dl component in the registry so I can import it using the Component Manager?
Thank you and Best Regards