Seit Openhab 4 ist es mir nicht mehr gelungen eine funktionierende Installation in einer Freebsd-Jail hinzubekommen.
Die Installation der Pakete ist kein Problem, das erste Starten (service openhab start oder über rc.conf) funktioniert auch noch.
Bein Zugriff auf das Webinterface kommt dann jedoch die Meldung "No service was found."
Beim manuellen Startdes Sevives kommen dann auch viele Meldungen
Code: Alles auswählen
# Launching the openHAB runtime...
org.apache.karaf.features.internal.util.MultiException: Error restarting bundles:
Could not resolve module: com.sun.jna [40]
Unresolved requirement: Require-Capability: osgi.native; native.paths.8:List<String>="com/sun/jna/sunos-x86-64/libjnidispatch.so"; native.paths.17:List<String>="com/sun/jna/linux-x86-64/libjnidispatch.so"; native.paths.7:List<String>="com/sun/jna/sunos-x86/libjnidispatch.so"; native.paths.16:List<String>="com/sun/jna/linux-x86/libjnidispatch.so"; native.paths.19:List<String>="com/sun/jna/linux-arm/libjnidispatch.so"; native.paths.9:List<String>="com/sun/jna/sunos-sparc/libjnidispatch.so"; native.paths.18:List<String>="com/sun/jna/linux-arm/libjnidispatch.so"; native.paths.13:List<String>="com/sun/jna/linux-ppc/libjnidispatch.so"; native.paths.35:List<String>="com/sun/jna/darwin-aarch64/libjnidispatch.jnilib"; native.paths.12:List<String>="com/sun/jna/aix-ppc64/libjnidispatch.a"; native.paths.34:List<String>="com/sun/jna/darwin-x86-64/libjnidispatch.jnilib"; native.paths.15:List<String>="com/sun/jna/linux-ppc64le/libjnidispatch.so"; native.paths.14:List<String>="com/sun/jna/linux-ppc64/libjnidispatch.so"; native.paths.31:List<String>="com/sun/jna/darwin-ppc/libjnidispatch.jnilib"; native.paths.30:List<String>="com/sun/jna/openbsd-x86-64/libjnidispatch.so"; native.paths.11:List<String>="com/sun/jna/aix-ppc/libjnidispatch.a"; native.paths.33:List<String>="com/sun/jna/darwin-x86/libjnidispatch.jnilib"; native.paths.10:List<String>="com/sun/jna/sunos-sparcv9/libjnidispatch.so"; native.paths.32:List<String>="com/sun/jna/darwin-ppc64/libjnidispatch.jnilib"; native.paths.28:List<String>="com/sun/jna/freebsd-x86-64/libjnidispatch.so"; native.paths.27:List<String>="com/sun/jna/freebsd-x86/libjnidispatch.so"; native.paths.29:List<String>="com/sun/jna/openbsd-x86/libjnidispatch.so"; native.paths.24:List<String>="com/sun/jna/linux-mips64el/libjnidispatch.so"; native.paths.23:List<String>="com/sun/jna/linux-sparcv9/libjnidispatch.so"; native.paths.26:List<String>="com/sun/jna/linux-loongarch64/libjnidispatch.so"; native.paths.25:List<String>="com/sun/jna/linux-s390x/libjnidispatch.so"; native.paths.20:List<String>="com/sun/jna/linux-armel/libjnidispatch.so"; native.paths.22:List<String>="com/sun/jna/linux-ia64/libjnidispatch.so"; native.paths.21:List<String>="com/sun/jna/linux-aarch64/libjnidispatch.so"; native.paths.0:List<String>="com/sun/jna/win32-x86/jnidispatch.dll"; native.paths.2:List<String>="com/sun/jna/win32-aarch64/jnidispatch.dll"; native.paths.1:List<String>="com/sun/jna/win32-x86-64/jnidispatch.dll"; native.paths.4:List<String>="com/sun/jna/win32-x86-64/jnidispatch.dll"; native.paths.3:List<String>="com/sun/jna/win32-x86/jnidispatch.dll"; native.paths.6:List<String>="com/sun/jna/w32ce-arm/jnidispatch.dll"; native.paths.5:List<String>="com/sun/jna/win32-aarch64/jnidispatch.dll"; filter:="(|(&(osgi.native.osname~=win32)(osgi.native.processor~=x86))(&(osgi.native.osname~=win32)(osgi.native.processor~=x86-64))(&(osgi.native.osname~=win32)(osgi.native.processor~=aarch64))(&(osgi.native.osname~=win)(osgi.native.processor~=x86))(&(osgi.native.osname~=win)(osgi.native.processor~=x86-64))(&(osgi.native.osname~=win)(osgi.native.processor~=aarch64))(&(osgi.native.osname~=wince)(osgi.native.processor~=arm))(&(osgi.native.osname~=sunos)(osgi.native.processor~=x86))(&(osgi.native.osname~=sunos)(osgi.native.processor~=x86-64))(&(osgi.native.osname~=sunos)(osgi.native.processor~=sparc))(&(osgi.native.osname~=sunos)(osgi.native.processor~=sparcv9))(&(osgi.native.osname~=aix)(osgi.native.processor~=ppc))(&(osgi.native.osname~=aix)(osgi.native.processor~=ppc64))(&(osgi.native.osname~=linux)(osgi.native.processor~=ppc))(&(osgi.native.osname~=linux)(osgi.native.processor~=ppc64))(&(osgi.native.osname~=linux)(osgi.native.processor~=ppc64le))(&(osgi.native.osname~=linux)(osgi.native.processor~=x86))(&(osgi.native.osname~=linux)(osgi.native.processor~=x86-64))(&(osgi.native.osname~=linux)(osgi.native.processor~=arm))(&(osgi.native.osname~=linux)(osgi.native.processor~=arm_le))(&(osgi.native.osname~=linux)(osgi.native.processor~=armel))(&(osgi.native.osname~=linux)(osgi.native.processor~=aarch64))(&(osgi.native.osname~=linux)(osgi.native.processor~=ia64))(&(osgi.native.osname~=linux)(osgi.native.processor~=sparcv9))(&(osgi.native.osname~=linux)(osgi.native.processor~=mips64el))(&(osgi.native.osname~=linux)(osgi.native.processor~=S390x))(&(osgi.native.osname~=linux)(osgi.native.processor~=loongarch64))(&(osgi.native.osname~=freebsd)(osgi.native.processor~=x86))(&(osgi.native.osname~=freebsd)(osgi.native.processor~=x86-64))(&(osgi.native.osname~=openbsd)(osgi.native.processor~=x86))(&(osgi.native.osname~=openbsd)(osgi.native.processor~=x86-64))(&(osgi.native.osname~=macosx)(osgi.native.processor~=ppc))(&(osgi.native.osname~=macosx)(osgi.native.processor~=ppc64))(&(osgi.native.osname~=macosx)(osgi.native.processor~=x86))(&(osgi.native.osname~=macosx)(osgi.native.processor~=x86-64))(&(osgi.native.osname~=macosx)(osgi.native.processor~=aarch64)))"
Could not resolve module: io.methvin.directory-watcher [43]
Unresolved requirement: Import-Package: com.sun.nio.file; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.jna.ptr
-> Export-Package: com.sun.jna.ptr; bundle-symbolic-name="com.sun.jna"; bundle-version="5.13.0"; version="5.13.0"; uses:="com.sun.jna"
com.sun.jna [40]
...
...
...
Vielen Dank.