hypfvieh / dbus-java

Improved version of java DBus library provided by freedesktop.org (https://dbus.freedesktop.org/doc/dbus-java/)
https://hypfvieh.github.io/dbus-java/
MIT License
185 stars 73 forks source link

OSGi dependency on unix sockets #188

Closed ghost closed 2 years ago

ghost commented 2 years ago

Is the OSGi dependency on unix sockets an absolute requirement?

https://github.com/hypfvieh/dbus-java/blob/b7dfd4710d91dd00f4e80cfa4174d229bba55866/dbus-java-osgi/pom.xml#L74

We don't/can't use unix sockets, so it seems a little strange to have OSGi listed as a dependency but not the TCP/IP sockets. I'd have thought we'd need either both or neither?

hypfvieh commented 2 years ago

I have to admit that I don't really care about the OSGi bundle. I don't use any OSGi stuff and I never really understood how this works. If the dependency is wrong, feel free to provide a PR to remove it.

ghost commented 2 years ago

We removed the dependency on OSGi. Thank you!