aleinbach
(Alain Leinbach)
March 1, 2019, 3:42pm
1
I had the Ecobee binding working nicely with openHAB 2.4. Since I have updated to 2.5.0 (S1542), the Ecobee binding installation fails with the following message in the log file (presumably a problem with maven repo config ?):
[ERROR] [core.karaf.internal.FeatureInstaller] - Failed installing ‘openhab-binding-ecobee1’: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-binding-ecobee1; type=karaf.feature; version="[1.14.0.SNAPSHOT,1.14.0.SNAPSHOT]"; filter:="(&(osgi.identity=openhab-binding-ecobee1)(type=karaf.feature)(version>=1.14.0.SNAPSHOT)(version<=1.14.0.SNAPSHOT))" [caused by: Unable to resolve openhab-binding-ecobee1/1.14.0.SNAPSHOT: missing requirement [openhab-binding-ecobee1/1.14.0.SNAPSHOT] osgi.identity; osgi.identity=org.openhab.binding.ecobee; type=osgi.bundle; version="[1.14.0.201903010308,1.14.0.201903010308]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.binding.ecobee/1.14.0.201903010308: missing requirement [org.openhab.binding.ecobee/1.14.0.201903010308] osgi.wiring.package; filter:="(osgi.wiring.package=org.codehaus.jackson)"]]
H102
(CM6.5 H102)
March 2, 2019, 1:24pm
2
Have you checked that after the upgrade you still have include legacy bindings turned on? If so you may need to reboot/restart a few times for everything to start working.
wborn
(Wouter Born)
March 2, 2019, 1:46pm
3
It’s a known issue and fixed in build 1544:
opened 08:16PM - 10 Feb 19 UTC
closed 02:31PM - 01 Mar 19 UTC
## Current Behavior
When installing the plex binding on snapshot #1519 the foll… owing error is seen in the openhab.log
`2019-02-10 20:07:31.204 [ERROR] [core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-binding-plex1': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-binding-plex1; type=karaf.feature; version="[1.14.0.SNAPSHOT,1.14.0.SNAPSHOT]"; filter:="(&(osgi.identity=openhab-binding-plex1)(type=karaf.feature)(version>=1.14.0.SNAPSHOT)(version<=1.14.0.SNAPSHOT))" [caused by: Unable to resolve openhab-binding-plex1/1.14.0.SNAPSHOT: missing requirement [openhab-binding-plex1/1.14.0.SNAPSHOT] osgi.identity; osgi.identity=org.openhab.binding.plex; type=osgi.bundle; version="[1.14.0.201902070308,1.14.0.201902070308]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.binding.plex/1.14.0.201902070308: missing requirement [org.openhab.binding.plex/1.14.0.201902070308] osgi.wiring.package; filter:="(osgi.wiring.package=org.codehaus.jackson)"]]`
If the plex binding is installed and working prior to installing the snapshot then openhab fails to install any of the actions, bindings, UI's or persistence features until you remove plex from /var/lib/openhab2/config/org/openhab/addons.config
There are also reports of other bindings such as pilight also failing to install on this snapshot build
## Steps to Reproduce (for Bugs)
1. Install latest snapshot
2. Install plex binding (binding-plex1 - 1.14.0.SNAPSHOT)
See also:
I just upgraded to openHAB 2.5.0 Build #1542 and have problems with 2 different bindings.
I removed the entry from:
/var/lib/openhab2/config/org/openhab/addons.config to get Openhab running after the update.
Everything seems to run fine (Without the 2 bindings), I have tried to install them from Paper-UI with no success.
I have haven’t been able to find anything in the community, so forgive me if there is a fix for this already.
19:53:55.585 [ERROR] [.core.karaf.internal.FeatureInstalle…