Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 289902 - net-wireless/blueman-1.21 version bump
Summary: net-wireless/blueman-1.21 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal with 1 vote (vote)
Assignee: Tiziano Müller (RETIRED)
URL: http://blueman-project.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-20 19:21 UTC by Marco Paolone
Modified: 2010-05-11 07:56 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Blueman 1.21 version bump (blueman-1.21.ebuild,1.70 KB, text/plain)
2009-11-16 22:05 UTC, Vince C.
Details
policykit USE flag removed (blueman-1.21.ebuild,1.66 KB, text/plain)
2009-11-16 22:17 UTC, Vince C.
Details
blueman-1.21.ebuild (blueman-1.21.ebuild,1.58 KB, text/plain)
2009-11-20 22:26 UTC, James Le Cuirot
Details
xfce USE flag added (blueman-1.21.ebuild,1.63 KB, text/plain)
2009-11-30 00:48 UTC, Magooz
Details
net-wireless/blueman-1.21 ebuild (blueman-1.21.ebuild,2.15 KB, text/plain)
2010-02-20 10:56 UTC, Doktor Notor
Details
blueman-1.21.ebuild with fixed deprecation of python_version (blueman-1.21.ebuild,2.21 KB, text/plain)
2010-03-26 21:43 UTC, Ronny Perinke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Paolone 2009-10-20 19:21:09 UTC
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
Comment 1 Evert 2009-11-04 12:42:17 UTC
I just copied the blueman-1.10 ebuild to blueman-1.21 in overlay and installed it. It runs flawlessly!
Comment 2 Vince C. 2009-11-16 22:05:22 UTC
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.
Comment 3 Vince C. 2009-11-16 22:17:46 UTC
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.
Comment 4 James Le Cuirot gentoo-dev 2009-11-20 22:26:42 UTC
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.
Comment 5 Magooz 2009-11-30 00:48:31 UTC
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.
Comment 6 Jens-Uwe Peter 2009-12-03 18:36:10 UTC
Will this ebuild make it into the tree soon? Or are there any outstanding bugs?
Comment 7 A. Person 2010-01-25 23:54:09 UTC
1.2.1 now.
Comment 8 A. Person 2010-01-26 15:22:38 UTC
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.
Comment 9 Doktor Notor 2010-02-20 10:56:43 UTC
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.
Comment 10 Evert 2010-03-18 13:35:12 UTC
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.
Comment 11 Ronny Perinke 2010-03-26 20:33:43 UTC
(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 )
Comment 12 Ronny Perinke 2010-03-26 21:43:53 UTC
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
Comment 13 Damian Nadales 2010-04-13 08:30:30 UTC
(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?
Comment 14 Evert 2010-04-13 09:54:26 UTC
google gentoo polkit policykit

Maybe you should use polkit, see
http://forums.gentoo.org/viewtopic-t-813043-view-next.html?sid=e25b458798339cb75aab3661ad849f9e
Comment 15 Damian Nadales 2010-04-13 10:00:37 UTC
(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." 
Comment 16 Steev Klimaszewski (RETIRED) gentoo-dev 2010-04-13 14:56:32 UTC
policykit? ( gnome-extra/policykit-gnome )

Perhaps change this line in the ebuild to be "gnome-extra/polkit-gnome" ?

Comment 17 Maciej Józiewicz 2010-04-14 10:29:02 UTC
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...
Comment 18 Damian Nadales 2010-04-14 11:05:46 UTC
(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"? 
Comment 19 Maciej Józiewicz 2010-04-15 09:46:59 UTC
(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.
Comment 20 Damian Nadales 2010-04-15 09:55:23 UTC
(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.


Comment 21 Damian Nadales 2010-04-15 09:57:28 UTC
(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.
Comment 22 Maciej Józiewicz 2010-04-21 11:09:58 UTC
(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....)
Comment 23 Tiziano Müller (RETIRED) gentoo-dev 2010-05-11 07:56:35 UTC
Finally done. Thanks everyone!