New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use a different bluez #383
Comments
Umm where does bluepy use it's own version? I don't see how a python package could feasibly ship their own bluez. For example the Arch package https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/python-bluepy I'm fairly certain it always uses the system bluez. |
I do see where the Arch package cleans up a bluez-src. It seems just removing that is enough. |
Sorry but since I'm not too practical with sources etc. my terminology could be incorrect. I mean. In order to build the python package, bluepy doesn't use C headers and so on provided by system, but the source package includes bluez sources, and the Makefile points to them. |
For that I'm not sure. I've had no issues with the packaging on Arch at least. bluez updates and everything is fine. |
bluepy uses a copy of some source files from the BlueZ project to build a C language executable, Note that there isn't a realistic way to "use the system's BlueZ" - BlueZ itself provides various command line executables and daemons, but there isn't a library or low-level interface suitable for calling from Python. (I looked at the D-Bus interface but at the time it was very incomplete, and its availability is likely to vary a lot between distributions). |
The |
Hello.
I would like to package bluepy for Fedora.
Fedora doesn't allow to bundle a release of bluez in the package. It should use the system release of bluez.
There is a way to provide a method to compile bluepy using the system version of bluez?
The text was updated successfully, but these errors were encountered: