-
-
Notifications
You must be signed in to change notification settings - Fork 801
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
Package manager tries to install built-in library from the registry #3662
Comments
Is this really fixed? Building with gh-workflows still throws the same error with PIO 5.0.2. Just tried again a few days ago. |
@luebbe I can't reproduce it with your project How to reproduce this issue? |
@ivankravets It builds fine locally. I wanted to direct your attention to the output of the git action of this project. Maybe I made a mistake there, but exactly this error still shows up. I thought the link above would place you in the failed build step. In the "install PIO" step it says:
In the "install library" step it says:
The same is true for homie itself. The last build on circleci failed with this error too: |
It seems I know where the issue is hidden. Could you try to manually install the dev-platform with the Arduino framework?
|
I also had this problem and Obviously the error only occurs if this is a fresh install. Using a cache (for example in https://travis-ci.org/github/euphi/Homie_BareMinimum) avoids the issue for now. I guess more problems with built-in libraries will occur with the next update of espressif8266 platform. |
It looks like a bug. We will fix it. Sorry. |
Thank you @euphi. I received the notification from @ivankravets yesterday, but forgot to check. Sorry. |
Thanks for the report! PlatformIO Core 5.0.3 is going to be released today. |
Any advances on this? |
macOS, this behavior is back. When I add Hash to lib_deps (just to see if that fixes it), I see
I assume the warning makes the build not fail, but doesn't mark the library as clean so it keeps trying to re-install it every time.
|
PIO Core Call Error: "Library Storage: /home/wim/Documents/PlatformIO/Projects/Sep5WeMosD1r1/.pio/libdeps/d1_mini\nLibrary Manager: Installing ottowinter/ESPAsyncWebServer-esphome @ ^1.2.7\nDownloading\nDownloading\nUnpacking\nUnpacking\nLibrary Manager: ESPAsyncWebServer-esphome @ 1.2.7 has been installed!\nLibrary Manager: Installing dependencies...\nLibrary Manager: Installing ESPAsyncTCP-esphome\nDownloading\nDownloading\nUnpacking\nUnpacking\nLibrary Manager: ESPAsyncTCP-esphome @ 1.2.3 has been installed!\nLibrary Manager: Installing AsyncTCP-esphome\nDownloading\nDownloading\nUnpacking\nUnpacking\nLibrary Manager: AsyncTCP-esphome @ 1.1.1 has been installed!\nLibrary Manager: Installing Hash\n\n\nError: Could not find the package with 'Hash' requirements for your system 'linux_x86_64'"
The text was updated successfully, but these errors were encountered: