Samsung TV binding not installing

  • Platform information:

    • Hardware: AMD Ryzen 7 / x64 / 32GB RAM / 1 TB
    • OS: Ubuntu 18.10
    • Java Runtime Environment: Zulu 8
    • openHAB version: 2.4.0-1
  • Issue of the topic: Samsung TV binding doesnt install

  • If logs where generated please post these here using code fences:

Jan 24 21:40:03 ubuntu karaf[8977]: org.apache.felix.resolver.reason.ReasonException: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-binding-samsungtv; type=karaf.feature; version="[2.4.0,2.4.0]"; filter:="(&(osgi.identity=openhab-binding-samsungtv)(type=karaf.feature)(version>=2.4.0)(version<=2.4.0))" [caused by: Unable to resolve openhab-binding-samsungtv/2.4.0: missing requirement [openhab-binding-samsungtv/2.4.0] osgi.identity; osgi.identity=org.openhab.binding.samsungtv; type=osgi.bundle; version="[2.4.0,2.4.0]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.binding.samsungtv/2.4.0: missing requirement [org.openhab.binding.samsungtv/2.4.0] osgi.wiring.package; filter:="(osgi.wiring.package=org.apache.commons.net.util)"]]
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:392)
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:378)
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:332)
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:257)
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:388)
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
Jan 24 21:40:03 ubuntu karaf[8977]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
Jan 24 21:40:03 ubuntu karaf[8977]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
Jan 24 21:40:03 ubuntu karaf[8977]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
Jan 24 21:40:03 ubuntu karaf[8977]: at java.lang.Thread.run(Thread.java:748)
Jan 24 21:40:03 ubuntu karaf[8977]: Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve openhab-binding-samsungtv/2.4.0: missing requirement [openhab-binding-samsungtv/2.4.0] osgi.identity; osgi.identity=org.openhab.binding.samsungtv; type=osgi.bundle; version="[2.4.0,2.4.0]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.binding.samsungtv/2.4.0: missing requirement [org.openhab.binding.samsungtv/2.4.0] osgi.wiring.package; filter:="(osgi.wiring.package=org.apache.commons.net.util)"]
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
Jan 24 21:40:03 ubuntu karaf[8977]: … 12 more
Jan 24 21:40:03 ubuntu karaf[8977]: Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve org.openhab.binding.samsungtv/2.4.0: missing requirement [org.openhab.binding.samsungtv/2.4.0] osgi.wiring.package; filter:="(osgi.wiring.package=org.apache.commons.net.util)"
Jan 24 21:40:03 ubuntu karaf[8977]: at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
Jan 24 21:40:03 ubuntu karaf[8977]: … 13 more

Does this also happen with other bindings?
If yes my assumption would be there is a problem with the openHAB Installation since the first error message tells me he does not know where his root is, so he cant place his files?

Hello BrutalBirdie, thanks for your reply, and no, it does not happen with other bindings.
This is a clean install of OpenHab.

I don’t know to much about this binding but this line seems also suspicious.
Maybe open a GitHub Issues if no one else can help resolving this problem.

Thank you. I just opened an issue.