As above. New release includes support for policykit. But since sys-auth/policykit-gnome is included as RDEPEND in blueman 1.10, policykit USE flag shouldn't be needed at this time. Reproducible: Always
I just copied the blueman-1.10 ebuild to blueman-1.21 in overlay and installed it. It runs flawlessly!
Created attachment 210447 [details] Blueman 1.21 version bump I added USE flag "policykit", didn't add python-gconf nor pulseaudio dependencies. I ran it on my computer and it solved version 1.1 error messages "Deprecated use of dbus signaltracker" and the like. Disabling/enabling bluetooth worked too. I'm still testing other features as well.
Created attachment 210449 [details] policykit USE flag removed Oops... I forgot: I also updated dependencies as per http://blueman-project.org/downloads.html (gtk and bluez). I didn't read the previous comment about policykit. Here's an update of the ebuild with policykit USE flag removed. There's a catch however: blueman's web site refers to policikit-1 but gnome-policykit might depend on a lower version. There should be a better approach but I'm no ebuild expert. Policykit is optional as per blueman's download page but gnome-policykit makes it mandatory in the ebuild.
Created attachment 210747 [details] blueman-1.21.ebuild Looks like there's been some confusion here. policykit-1 actually refers to versions after 0.92. For some reason unbeknown to me, it has also been renamed to polkit. Many packages now use polkit instead and the only one left that I have still using policykit is hal. I believe hal itself is being replaced by devicekit. As far as blueman is concerned, it does optionally depend on polkit and policykit-gnome (or polkit-gnome) is not needed anymore. I grepped the source for "gnome" and it returned very little. More importantly, blueman 1.21 is working for me and I have neither of the Gnome packages installed. You may have to restart before blueman will work.
Created attachment 211550 [details] xfce USE flag added I edited the ebuild addind the xfce USE flag, in order to use, as runtime dependency, "xfce4-notifyd" instead of "notification-daemon", which remains the default choice when the xfce USE flag is not specified.
Will this ebuild make it into the tree soon? Or are there any outstanding bugs?
1.2.1 now.
Sorry, didn't see the updated ebuild before. It works great for me, and if it had been in portage I would have been saved hours of frustration on Sunday.
Created attachment 220441 [details] net-wireless/blueman-1.21 ebuild Fixes Bug 274085 and Bug 274894 (no, I didn't add any xfce flag, doesn't make sense), Bug 283721 looks fixed as well (didn't need anything in the ebuild). Bug 285907 looks fixed upstream, no fixes needed in the ebuild. I don't use BT networking so no idea about Bug 275470, anyway policykit is made a use flag here as I have absolutely zero use for this pam_console resurrection broken by design Added pulseaudio use flag as well.
Maybe this warning should be fixed too... * Deprecation Warning: python_version() is deprecated and will be banned on 2010-07-01. * Use PYTHON() instead of python variable. Use python_get_*() instead of PYVER* variables. * The ebuild needs to be fixed. Please report a bug, if it has not been already reported.
(In reply to comment #9) > Created an attachment (id=220441) [details] > net-wireless/blueman-1.21 ebuild > > Fixes Bug 274085 and Bug 274894 (no, I didn't add any xfce flag, doesn't make > sense), Bug 283721 looks fixed as well (didn't need anything in the ebuild). > Bug 285907 looks fixed upstream, no fixes needed in the ebuild. > > I don't use BT networking so no idea about Bug 275470, anyway policykit is made > a use flag here as I have absolutely zero use for this pam_console resurrection > broken by design > > Added pulseaudio use flag as well. > - || ( x11-misc/notification-daemon x11-misc/xfce4-notifyd ) + || ( x11-misc/notification-daemon xfce-extra/xfce4-notifyd )
Created attachment 225381 [details] blueman-1.21.ebuild with fixed deprecation of python_version fixes deprecation warning of python_version() and PYVER acording to http://archives.gentoo.org/gentoo-dev-announce/msg_d68f47b96943316f338a0dd851114716.xml fixes package name of xfce4-notifyd (see previous post) but does not fix Bug #275470
(In reply to comment #12) > Created an attachment (id=225381) [details] > blueman-1.21.ebuild with fixed deprecation of python_version The ebuild requires >=sys-auth/policykit-0.92, but in my system I only have versions 0.9 and 0.9-r1. What can I do?
google gentoo polkit policykit Maybe you should use polkit, see http://forums.gentoo.org/viewtopic-t-813043-view-next.html?sid=e25b458798339cb75aab3661ad849f9e
(In reply to comment #14) > google gentoo polkit policykit > > Maybe you should use polkit, see > http://forums.gentoo.org/viewtopic-t-813043-view-next.html?sid=e25b458798339cb75aab3661ad849f9e > I have polkit installed. Is not the problem the dependency of blueman upon policykit? As stated there "That's pretty simple: policykit-0.9 is a dead branch, only older programs depend on it."
policykit? ( gnome-extra/policykit-gnome ) Perhaps change this line in the ebuild to be "gnome-extra/polkit-gnome" ?
Thanks for the work - works like a charm for me ;) Though, it's a bit of a shame that one often has to browse the bugzilla to get a fairly recent (or just working) version of some seriously needed package...
(In reply to comment #17) > Thanks for the work - works like a charm for me ;) > > Though, it's a bit of a shame that one often has to browse the bugzilla to get > a fairly recent (or just working) version of some seriously needed package... > Did you just change the line policykit? ( gnome-extra/policykit-gnome ) to "gnome-extra/polkit-gnome"?
(In reply to comment #18) > (In reply to comment #17) > > Thanks for the work - works like a charm for me ;) > > > > Though, it's a bit of a shame that one often has to browse the bugzilla to get > > a fairly recent (or just working) version of some seriously needed package... > > > Did you just change the line > policykit? ( gnome-extra/policykit-gnome ) > to "gnome-extra/polkit-gnome"? > No...I just took the ebuild from 2010-03-26 21:43 and it worked fine.
(In reply to comment #19) > (In reply to comment #18) > > (In reply to comment #17) > > > Thanks for the work - works like a charm for me ;) > > > > > > Though, it's a bit of a shame that one often has to browse the bugzilla to get > > > a fairly recent (or just working) version of some seriously needed package... > > > > > Did you just change the line > > policykit? ( gnome-extra/policykit-gnome ) > > to "gnome-extra/polkit-gnome"? > > > > No...I just took the ebuild from 2010-03-26 21:43 and it worked fine. Oh, now I see, I had policykit flag enabled and I got this error: * No unread news items found * No versions of '>=sys-auth/policykit-0.92' are available. With -policykit everything works fine.
(In reply to comment #20) > (In reply to comment #19) > > (In reply to comment #18) > > > (In reply to comment #17) > > > > Thanks for the work - works like a charm for me ;) > > > > > > > > Though, it's a bit of a shame that one often has to browse the bugzilla to get > > > > a fairly recent (or just working) version of some seriously needed package... > > > > > > > Did you just change the line > > > policykit? ( gnome-extra/policykit-gnome ) > > > to "gnome-extra/polkit-gnome"? > > > > > > > No...I just took the ebuild from 2010-03-26 21:43 and it worked fine. > Oh, now I see, I had policykit flag enabled and I got this error: > * No unread news items found > * No versions of '>=sys-auth/policykit-0.92' are available. > > With -policykit everything works fine. The only problem is that the blueetooth icon is missing, both from the menu and from the systray.
(In reply to comment #21) > (In reply to comment #20) > > (In reply to comment #19) > > > (In reply to comment #18) > > > > (In reply to comment #17) > > > > > Thanks for the work - works like a charm for me ;) > > > > > > > > > > Though, it's a bit of a shame that one often has to browse the bugzilla to get > > > > > a fairly recent (or just working) version of some seriously needed package... > > > > > > > > > Did you just change the line > > > > policykit? ( gnome-extra/policykit-gnome ) > > > > to "gnome-extra/polkit-gnome"? > > > > > > > > > > No...I just took the ebuild from 2010-03-26 21:43 and it worked fine. > > Oh, now I see, I had policykit flag enabled and I got this error: > > * No unread news items found > > * No versions of '>=sys-auth/policykit-0.92' are available. > > > > With -policykit everything works fine. > The only problem is that the blueetooth icon is missing, both from the menu and > from the systray. > I do have the policykit flag enabled and it works fine, but after a reboot I lost the icon from systray. I can alt+F2 and run blueman-manager by hand...but... ;) I remember that I had that problem a few months back, but can't recall how I fixed it. (writing that stuff down is starting to seem like a good idea....)
Finally done. Thanks everyone!