Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

Conflict between espressif/led_strip and esp-idf-lib/led_strip #2

@MoritzFrings

Description

@MoritzFrings

The issue

Trying to install esp-idf-lib/led_strip via esp-idf brings up a conflict with espressif/led_strip and therefore make esp-idf-lib/led_strip not usable

Which SDK are you using?

esp-idf

Which version of SDK are you using?

v5.4.2-dirty

Which build target have you used?

  • esp32
  • esp32s2
  • esp32s3
  • esp32c2
  • esp32c5
  • esp32c6
  • esp32c61
  • esp32h2
  • esp32p4
  • esp8266
  • other

Component causing the issue

led_strip

Anything in the logs that might be useful for us?

ERROR: Cannot process component requirements.  Requirement
  esp-idf-lib__led_strip and requirement espressif__led_strip are both added
  as "project_managed_components".  Can't decide which one to pick.

Additional information or context

I am using esp-matter to control a led_strip. My idf_component contains the following:

dependencies:
  espressif/cmake_utilities:
    version: 0.*
    rules:
    - if: idf_version >=5.0
    - if: target in [esp32c2]
  esp-idf-lib/i2cdev: ^2.0.8
  esp-idf-lib/esp_idf_lib_helpers: ^1.3.10
  esp-idf-lib/tsl2591: ^1.0.7
  esp-idf-lib/led_strip: '*'

I suspect this issue could be related to esp-idf-lib/led_strip using espressif_led_strip as a dependency?
Apart from that I am not using espressif/led_strip

Confirmation

  • This report is not a question nor a request for drivers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidThis doesn't seem right

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions