Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation of esp-matter failure (CON-1574) #1302

Open
emesamwong opened this issue Feb 28, 2025 · 5 comments
Open

Installation of esp-matter failure (CON-1574) #1302

emesamwong opened this issue Feb 28, 2025 · 5 comments

Comments

@emesamwong
Copy link

Describe the bug
A clear and concise description of what the bug is.
When I try to install the esp-matter, there is some abnormal message during Python setup stage. please refer to the esp-matter error log.txt

I checked the esp-matter & connectedhomeip status are clean
Image

How could I do to solve this problem?

Environment

  • ESP-Matter Commit Id: release/v1.1 (#548ef58)
  • Submodule connectedhomeip commit Id: #83f4163
  • ESP-IDF Commit Id:N/a
  • SoC (eg: ESP32 or ESP32-C3):N/a
  • Device Logs (Please attach the log file):

esp-matter error log.txt

  • Host Machine OS: linux

  • Host Machine Python version: 3.10

  • Commissioner app and versions if present: N/a

  • Home hub app and versions if present:N/a

  • Commissioner's logs if present:N/a

Any additional details
...

@github-actions github-actions bot changed the title Installation of esp-matter failure Installation of esp-matter failure (CON-1574) Feb 28, 2025
@emesamwong
Copy link
Author

For more information, I upload the clone log, and cmd that I executed, please help to review any steps is abnormal.

check hash log.txt
clone esp-matter log.txt
install log.txt

the linux environment is below:

Image

@shubhamdp
Copy link
Contributor

@emesamwong can you please follow the steps mentioned in the programming guide

Since you mentioned that esp-idf: n/a, this is required. We use the esp-idf's Python environment to install the esp-matter's environment.

Can you please setup esp-idf or use the existing one and then run esp-matter/install.sh.

You will have to remove the already present environment before starting again. rm -rf esp-matter/connectedhomeip/connectedhomeip/.environment.

NOTE: source esp-idf/export.sh is important step before running esp-matter/install.sh. This is mentioned in the guide if you follow it.

@emesamwong
Copy link
Author

@shubhamdp Thank you for your reminder, but the problems have not been fixed.
Here is the Log:

esp-matter install fail log (installed esp-idf).txt

Image

I checked that the /.environment folder has been removed before running ./install.sh

Image
The prerequisites on Linux cmd were also executed, but nothing was upgraded.

For more information, I tried to run ./install.sh in esp-matter release/v1.2, which was successful to install the environment, and switch back to release/v1.1 ((#548ef58 for esp-matter & #83f4163 for Submodule connectedhomeip) but failed to build the project with the below error:

Image

@emesamwong
Copy link
Author

Sorry for the missing info of esp-idf for the "esp-matter install fail log (installed esp-idf).txt"
The esp-idf commit : v5.1 (# cbce221e88d52665523093b2b6dd0ebe3f1243f1)

@andy31415
Copy link

From my checks on the connectedhomeip sdk side:

  • this is using a very old release of the SDK (we recommend at least 1.3 due to many critical bug fixes, this is on 1.1)
  • historically there have been issues with gdbgui requiring gevent which would not compile, so the workaround can be to remove the gdbgui requirements from both espressif and the sdk (gdbgui is not required to compile applications)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants