[SOLVED] Library Update Popup

Before you say its a duplicate post, this is adds another problem.

I don't like the popup that says there is an update fore some of my libraries. After some reading the only solution i found was updating the library(s) or ignore the message.

I was going with solution 1 but i found that that did not work. Here is why:

When I click the message it loads the libraries that are updatable. The only library that appears is the SD lib. But its not updateable for some reason, yet it still is in the updateable tab and shows the popup.

Is there anyway to fix it? Already tried to reinstall the SD lib but it still does this.

TL;DR: There is a popup that shows there is an update for the SD lib, but there isn't. How to fix?

Still i think they should add an option to not check for lib updates in preferences

The workaround for the always updatable bug ([Library Manager] Perpetually updatable libraries · Issue #4189 · arduino/Arduino · GitHub, SD library always ask to update itself · Issue #46 · arduino-libraries/SD · GitHub) as it affects the SD library is this:

  • File > Examples > SD > CardInfo
  • Sketch > Show Sketch folder - this will open the CardInfo example sketch folder
  • navigate up two folder levels to the SD folder
  • Open library.properties in a text editor
  • Change line 9 from:
architectures=avr,sam,samd,arc32

to:

architectures=*
  • Save the file.

noelvissers:
Still i think they should add an option to not check for lib updates in preferences

There is one: File > Preferences > Check for updates on startup

pert:
There is one: File > Preferences > Check for updates on startup

But this also disabled updates for the IDE right? and that is something I don't want. Thanks for the solution though!

Unfortunately the notifications of IDE updates has been broken for years, and for the stupidest reason:

You will lose notifications of available updates for hardware packages you installed via Boards Manager as well as libraries you installed via Library Manager.