{"action":"created","issue":{"url":"https://api.github.com/repos/platformio/platformio-core/issues/1260","repository_url":"https://api.github.com/repos/platformio/platformio-core","labels_url":"https://api.github.com/repos/platformio/platformio-core/issues/1260/labels{/name}","comments_url":"https://api.github.com/repos/platformio/platformio-core/issues/1260/comments","events_url":"https://api.github.com/repos/platformio/platformio-core/issues/1260/events","html_url":"https://github.com/platformio/platformio-core/issues/1260","id":284544546,"number":1260,"title":"lib_extra_dirs conflicting with lib_deps_external","user":{"login":"flurl","id":628748,"avatar_url":"https://avatars2.githubusercontent.com/u/628748?v=4","gravatar_id":"","url":"https://api.github.com/users/flurl","html_url":"https://github.com/flurl","followers_url":"https://api.github.com/users/flurl/followers","following_url":"https://api.github.com/users/flurl/following{/other_user}","gists_url":"https://api.github.com/users/flurl/gists{/gist_id}","starred_url":"https://api.github.com/users/flurl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flurl/subscriptions","organizations_url":"https://api.github.com/users/flurl/orgs","repos_url":"https://api.github.com/users/flurl/repos","events_url":"https://api.github.com/users/flurl/events{/privacy}","received_events_url":"https://api.github.com/users/flurl/received_events","type":"User","site_admin":false},"labels":[{"id":98296563,"url":"https://api.github.com/repos/platformio/platformio-core/labels/help%20wanted","name":"help wanted","color":"fbca04","default":true},{"id":305005388,"url":"https://api.github.com/repos/platformio/platformio-core/labels/lib","name":"lib","color":"CC00CC","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/platformio/platformio-core/milestones/56","html_url":"https://github.com/platformio/platformio-core/milestone/56","labels_url":"https://api.github.com/repos/platformio/platformio-core/milestones/56/labels","id":2672038,"number":56,"title":"3.5.0","description":"","creator":{"login":"ivankravets","id":1760209,"avatar_url":"https://avatars0.githubusercontent.com/u/1760209?v=4","gravatar_id":"","url":"https://api.github.com/users/ivankravets","html_url":"https://github.com/ivankravets","followers_url":"https://api.github.com/users/ivankravets/followers","following_url":"https://api.github.com/users/ivankravets/following{/other_user}","gists_url":"https://api.github.com/users/ivankravets/gists{/gist_id}","starred_url":"https://api.github.com/users/ivankravets/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ivankravets/subscriptions","organizations_url":"https://api.github.com/users/ivankravets/orgs","repos_url":"https://api.github.com/users/ivankravets/repos","events_url":"https://api.github.com/users/ivankravets/events{/privacy}","received_events_url":"https://api.github.com/users/ivankravets/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":37,"state":"open","created_at":"2017-07-31T18:31:14Z","updated_at":"2017-12-26T22:37:23Z","due_on":"2017-12-27T08:00:00Z","closed_at":null},"comments":1,"created_at":"2017-12-26T11:55:19Z","updated_at":"2017-12-28T08:48:13Z","closed_at":null,"author_association":"NONE","body":"### Configuration\r\n\r\n**Operating system**: Ubuntu 17.04\r\n\r\n**PlatformIO Version** (`platformio --version`): 3.5.0rc15\r\n\r\n### Description of problem\r\nI have the following platformio.ini which used to work (not sure up to which PlatformIO version).\r\nBut now the project doesn't compile anymore. It fails with:\r\n\r\n```\r\nIn file included from src/main.cpp:2:0:\r\nlib/Input/Input.h:4:24: fatal error: Keypad_I2C.h: No such file or directory\r\n \r\n*******************************************************************\r\n* Looking for Keypad_I2C.h dependency? Check our library registry!\r\n*\r\n* CLI  > platformio lib search \"header:Keypad_I2C.h\"\r\n* Web  > http://platformio.org/lib/search?query=header:Keypad_I2C.h\r\n*\r\n*******************************************************************\r\n \r\n#include <Keypad_I2C.h>\r\n^\r\ncompilation terminated.\r\n```\r\n\r\nIf I remove \r\n```\r\nhttps://github.com/joeyoung/arduino_keypads.git\r\n```\r\nfrom `lib_deps_external` it works\r\n\r\n\r\n#### Steps to Reproduce\r\n\r\n1. Create platformio.ini\r\n2. Compile\r\n\r\n### Actual Results\r\nKeypad_I2C.h not found\r\n\r\n### Expected Results\r\nShould compile without errors as before\r\n\r\n### If problems with PlatformIO Build System:\r\n\r\n**The content of `platformio.ini`:**\r\n```ini\r\n[platformio]\r\nlib_extra_dirs = .piolibdeps/arduino_keypads, lib/Arduino/libraries/\r\n\r\n[common]\r\nlib_deps_external =\r\n    ArduinoJson\r\n;    DHTlib\r\n    ESPAsyncTCP\r\n    ESPAsyncWebServer\r\n    Keypad\r\n    NtpClientLib\r\n    PCF8574\r\n    RTC\r\n    Tasker\r\n    Time\r\n    U8g2\r\n;    https://github.com/gmag11/FSBrowserNG.git\r\n    https://github.com/joeyoung/arduino_keypads.git\r\n\r\n\r\n[env:nodemcuv2]\r\nplatform = espressif8266\r\nboard = nodemcuv2\r\nframework = arduino\r\nlib_deps =\r\n    ${common.lib_deps_external}\r\n\r\n[env:esp12e]\r\nplatform = espressif8266\r\nboard = esp12e\r\nframework = arduino\r\nlib_deps =\r\n    ${common.lib_deps_external}\r\n```"},"comment":{"url":"https://api.github.com/repos/platformio/platformio-core/issues/comments/354252727","html_url":"https://github.com/platformio/platformio-core/issues/1260#issuecomment-354252727","issue_url":"https://api.github.com/repos/platformio/platformio-core/issues/1260","id":354252727,"user":{"login":"flurl","id":628748,"avatar_url":"https://avatars2.githubusercontent.com/u/628748?v=4","gravatar_id":"","url":"https://api.github.com/users/flurl","html_url":"https://github.com/flurl","followers_url":"https://api.github.com/users/flurl/followers","following_url":"https://api.github.com/users/flurl/following{/other_user}","gists_url":"https://api.github.com/users/flurl/gists{/gist_id}","starred_url":"https://api.github.com/users/flurl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flurl/subscriptions","organizations_url":"https://api.github.com/users/flurl/orgs","repos_url":"https://api.github.com/users/flurl/repos","events_url":"https://api.github.com/users/flurl/events{/privacy}","received_events_url":"https://api.github.com/users/flurl/received_events","type":"User","site_admin":false},"created_at":"2017-12-28T08:48:13Z","updated_at":"2017-12-28T08:48:13Z","author_association":"NONE","body":"Thanks a lot. That did it.\r\nFor completeness my working platformio.ini:\r\n```\r\n[platformio]\r\nlib_extra_dirs = .piolibdeps/arduino_keypads, lib/Arduino/libraries/\r\n\r\n[common]\r\nlib_deps_external =\r\n    ArduinoJson\r\n;    DHTlib\r\n    ESPAsyncTCP\r\n    ESPAsyncWebServer\r\n    Keypad\r\n    NtpClientLib\r\n    PCF8574\r\n    RTC\r\n    Tasker\r\n    Time\r\n    U8g2\r\n;    https://github.com/gmag11/FSBrowserNG.git\r\n    https://github.com/joeyoung/arduino_keypads.git\r\nignore_libs = arduino_keypads\r\n\r\n[env:nodemcuv2]\r\nplatform = espressif8266\r\nboard = nodemcuv2\r\nframework = arduino\r\nlib_deps = ${common.lib_deps_external}\r\nlib_ignore = ${common.ignore_libs}\r\n\r\n[env:esp12e]\r\nplatform = espressif8266\r\nboard = esp12e\r\nframework = arduino\r\nlib_deps = ${common.lib_deps_external}\r\nlib_ignore = ${common.ignore_libs}\r\n```"}}
{"actor":{"display_login":"flurl"}}