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:
------------------------------------------------
[st...@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
[st...@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
--
Linux Centric Marketplace: http://www.tuxcompatible.com
_______________________________________________
Fedora-india mailing list
Fedora-india@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-india