Hi All,
I request fedora packager to create Blueman rpm for Fedora. Its a nice bluetooth manager for Linux. Ubuntu has already included in thier respository. It allows any common user to connect any bluetooth device with ease. It also allow you to connect gprs internet connection from mobile without having to know commands.
Regards, Rishikesh Sharma Fedora Ambassador Imphal, Manipur.
2009/1/10 Debarshi Ray debarshi.ray@gmail.com:
I request fedora packager to create Blueman rpm for Fedora. Its a nice bluetooth manager for Linux. Ubuntu has already included in thier respository.
I could have packaged it, but why don't you do it yourself?
https://fedoraproject.org/wiki/PackageMaintainers/Join
Or if you are not interested right now, add to wish list at: https://fedoraproject.org/wiki/PackageMaintainers/WishList
On Sat, Jan 10, 2009 at 8:52 PM, Rakesh Pandit rakesh.pandit@gmail.com wrote:
2009/1/10 Debarshi Ray debarshi.ray@gmail.com:
I request fedora packager to create Blueman rpm for Fedora. Its a nice bluetooth manager for Linux. Ubuntu has already included in thier respository.
I could have packaged it, but why don't you do it yourself?
https://fedoraproject.org/wiki/PackageMaintainers/Join
Or if you are not interested right now, add to wish list at: https://fedoraproject.org/wiki/PackageMaintainers/WishList
Rishikesh caught up with me on IM today. So, is it possible to hand-hold him for packaging this ?
Sankarshan Mukhopadhyay wrote:
On Sat, Jan 10, 2009 at 8:52 PM, Rakesh Pandit rakesh.pandit@gmail.com wrote:
2009/1/10 Debarshi Ray debarshi.ray@gmail.com:
I request fedora packager to create Blueman rpm for Fedora. Its a nice bluetooth manager for Linux. Ubuntu has already included in thier respository.
I could have packaged it, but why don't you do it yourself?
https://fedoraproject.org/wiki/PackageMaintainers/Join
Or if you are not interested right now, add to wish list at: https://fedoraproject.org/wiki/PackageMaintainers/WishList
Rishikesh caught up with me on IM today. So, is it possible to hand-hold him for packaging this ?
Yeah. Come up in #fedora-india and #fedora-devel and ask questions. I am mether on IRC and atleast can help you get started. Remember, you don't have to do a perfect package to put it up for review.
Rahul
Hi mether,
Rahul Sundaram wrote:
Rishikesh caught up with me on IM today. So, is it possible to hand-hold him for packaging this ?
Yeah. Come up in #fedora-india and #fedora-devel and ask questions. I am mether on IRC and atleast can help you get started. Remember, you don't have to do a perfect package to put it up for review.
Sorry to butt in like this (and sorry also for not replying to this thread earlier), but i hope this mail saves some time for anyone who plans on packaging blueman.
I gave this a shot after i saw this mail. However since it had a dependency on python-distutils-extras[1] (which although not in Fedora at that time, was almost there), So, i decided to wait.
This package was pushed to F10 yesterday. I installed it and built blueman (so, technically, since all the dependencies for this package are now present in Fedora, it can be completely built).
However, (there was a point to this mail, you see) when i tried executing the built blueman, i got this:
------------------------------------------------ [steve@laptop ~]$ blueman
(blueman:5228): libglade-WARNING **: Unexpected element <requires-version> inside <glade-interface>. * Initializing 'Bluetooth.manager' Class * Initializing 'Bluetooth.services' Class Traceback (most recent call last): File "/usr/bin/blueman", line 131, in <module> Globals.Services = services() File "/usr/lib64/python2.5/site-packages/blueman/Bluetooth/services.py", line 39, in __init__ services = Globals.Manager.ListServices() File "/usr/lib64/python2.5/site-packages/blueman/Bluetooth/manager.py", line 54, in ListServices return self.manager.ListServices() File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 68, in __call__ return self._proxy_method(*args, **keywords) File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 140, in __call__ **keywords) File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 630, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "ListServices" with signature "" on interface "org.bluez.Manager" doesn't exist
[steve@laptop ~]$
------------------------------------------------
Now, it was too late last night for me to try and debug (or report to the developers), what was happening.
So, to summarize -- besides what is mentioned in the README as dependencies, you also need: bluez-libs-devel python-distutils-extras
...and of course this would let you create the rpm, but verify that blueman is useable before diving in.
discliamer: I did all of this on F10 x88_64, if F9 has a different version of bluez-lib, you might not see this.
regards, - steve
[1] https://bugzilla.redhat.com/show_bug.cgi?id=472066