openhab / openhab-addons

Add-ons for openHAB
https://www.openhab.org/
Eclipse Public License 2.0
1.88k stars 3.59k forks source link

[Allplay] libssl #15354

Open Uwe-Git opened 1 year ago

Uwe-Git commented 1 year ago

Expected Behavior

The Allplay-Binding should even work on a Raspi with Openhabian 3.4.x and 4.0.x (32 bit)

Current Behavior

The Binding does not work in Openhabian 3.4.x and 4.0.x out of the Box. I have to install the libssl1.0.0_1.0.1t-1+deb8u12_armhf.deb in addition go get it work.

ldconfig shows: libssl3.so (libc6,hard-float) => /lib/arm-linux-gnueabihf/libssl3.so libssl.so.1.1 (libc6,hard-float) => /lib/arm-linux-gnueabihf/libssl.so.1.1

There seems to be a dependency of the AllPlay Binding for libsss 1.0

Possible Solution

Change the dependency

Steps to Reproduce (for Bugs)

  1. Install OpenHabian 4.0.1
  2. Install AllplayBinding

Context

I have to install the old library to get the binding work. With the old library the binding works. The binding does not find any of my Panasonic Allplay devices until I install the old libssl in addition with

dpkg --force-depends -i libssl1.0.0_1.0.1t-1+deb8u12_armhf.deb

Your Environment

At the moment Openhabian 3.4.1 but I even tried 4.0.1 with the same effect on an RaspberryPI.

lsiepel commented 1 year ago

This issue should be move to the openhabian repository

Uwe-Git commented 1 year ago

No, it is not a openhabian problem, but a binding problem.

mstormi at the opnehabian repository wrote: "Bindings are Java they should not be using any libs so openHABian should not need to provide it. Check with the binding maintainer."

I think he is right but I am not sure if the Allplay-binding is still maintained at all.