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

LibraryManager installing dependency again and again #935

flurl opened this issue Apr 10, 2017 · 0 comments

LibraryManager installing dependency again and again #935

flurl opened this issue Apr 10, 2017 · 0 comments


Copy link

@flurl flurl commented Apr 10, 2017


Operating system:
Xubuntu 16.04

PlatformIO Version (platformio --version):

Description of problem

After upgrading to PlatformIO IDE 2.0.0-beta.2 and PlatformIO core 3.4.0a4 the LibraryManager clones a git dependency ( every time I use pio run.

Furthermore, I'm not sure if it's related, but with old pio core the repository was cloned to .piolibdeps/arduino_keypads where now only the Keypad_I2C folder from the aforementioned repository is cloned to .piolibdeps/Keypad_I2C

Steps to Reproduce

  1. create a new project
  2. add as lib_deps in platformio.ini
  3. Use pio run

Actual Results

The repository is cloned every time again

Expected Results

The repository should be installed only the first time

If problems with PlatformIO Build System:

The content of platformio.ini:

platform = espressif8266
board = nodemcuv2
framework = arduino
lib_deps =

Additional info

It's just a wild guess, but maybe it's because the reported version is "0.0.0"

$ pio lib list
Library Storage: /home/flurl/raid/development/microcontroller/test/.piolibdeps
Version: 0.0.0
Keywords: uncategorized
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.