I just broke my OpenHabian installation on my Raspberry Pi and need help fixing it. Here is what I did:
I was unable to install the Expire Binding. And was getting an error in the logs telling that it was unable to resolve a requirement (like the one below).
After googling it, I read in a forum post, that doing sudo openhab-cli clean-cache and rebooting (multiple times) might help.
However, after doing so I am now getting the same error for the UI-bindings as well and surely enough the web-UI are missing (see the log-output below).
Before this, I had installed already the ZigBee binding and gotten it to work. But I suspect that I might have done something wrong there, because it shows up in the error message (see below).
Any help on fixing this would be very welcome.
Note that this is mostly a fresh install, so a complete reinstall would not be a huge issue - but I would feel uneasy about not understanding what I did wrong and redoing it in the future (or at least knowing how to fix it).
Based on your error message I’d guess you use 2.5.1 and remote addons that mismatch the version. Upgrading to latest (2.5.2) should resolve that (upgrading also cleans the cache).
I have the exact same issue, Expire and ZigBee binding seem to conflict. An upgrade to 2.5.2 is not a solution for me since it will break ZigBee in my case (using CC2531 USB stick). Just had to downgrade back to 2.5.1. in order to get Zigbee to work without serial buffer overruns. See this issue.
As I wrote based on the error message my guess was you have configured OH to download your addons which results in latest (2.5.2, that is), but the 2.5.1 core was expecting 2.5.1 addons. @depto you might want to deploy the 2.5.1 openhab2-addons package (to use local .kar files instead of going to download them)