platformio / platformio-core

Your Gateway to Embedded Software Development Excellence :alien:
https://platformio.org
Apache License 2.0
7.95k stars 792 forks source link

Conflict: More than one library has been found by request #1537

Closed vladmazur closed 6 years ago

vladmazur commented 6 years ago
PIO Core Call Error: Library Storage: /Users/vlad/Documents/projects/soupBakery/lukeOS/temperatureData/.piolibdeps
Updating ssd1306                         @ 1.5.0          [1.5.2]
Uninstalling ssd1306 @ 1.5.0:   [OK]
Looking for ssd1306 library in registry
SSD1306
=======
#ID: 1134
SSD1306 library (Basic IO Shield)

Keywords: oled, displaycore, lcd, graphics, glcd, tft, display
Compatible frameworks: Arduino
Compatible platforms: Microchip PIC32
Authors: Majenko Technologies

ssd1306
=======
#ID: 1904
SSD1306, SSD1331, SSD1351, PCD8544 spi/i2c OLED/LED Display driver.

Keywords: display
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR, Atmel SAM, Espressif 32, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, Nordic nRF52, ST STM32, Teensy, TI MSP430
Authors: Alexey Dynda

SSD1306
=======
#ID: 2735
A buffered display driver for the SSD1306 OLED controller. Please note that this is a work-in-progress; only very rudimentary drawing support is provided.

Keywords: oled, ssd1306
Compatible frameworks: mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Maxim Integrated MAX32, Nordic nRF51, Nordic nRF52, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, WIZNet W7500
Authors: Jonathan Gaul

Found: https://platformio.org/lib/show/1134/SSD1306
LibraryManager: Installing id=1134 @ 1.5.2

Conflict: More than one library has been found by request {"requirements": "1.5.2", "name": "ssd1306"}:
Automatically chose the first available library (use `--interactive` option to make a choice)
Error: Could not find a version that satisfies the requirement '1.5.2' for your system 'darwin_x86_64'

=========

In platformio.ini I have an exactly specified ID of the lib, not the name. What is the reason to check updates by name?

ivankravets commented 6 years ago

Could you share your platformio.ini?

ivankravets commented 6 years ago

Please reopen if you still need help