Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149080 - media-sound/banshee-0.11 requires libnotify for certain runtime functionality
Summary: media-sound/banshee-0.11 requires libnotify for certain runtime functionality
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Luis Medinas (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-25 09:47 UTC by Ben Leggett
Modified: 2006-09-30 13:25 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Leggett 2006-09-25 09:47:13 UTC
Apparently Banshee 0.11 requires libnotify to display the song 
change notification bubble. If libnotify is not installed, this error 
message is displayed on a song change:

"Error: [9/25/2006 12:44:03 PM] (Cannot show notification) - libnotify.so.1"

If libnotify is emerged, the notification bubble works, and the error 
does not occur.

Libnotify is not a build-depend apparently, as banshee compiled fine without it.
I don't belive the configure script checks for it, either. This may be an upstream issue.
Comment 1 Luis Medinas (RETIRED) gentoo-dev 2006-09-30 13:14:01 UTC
i'll report this to upstream. For now i added as a dependency. Thanks
Comment 2 Luis Medinas (RETIRED) gentoo-dev 2006-09-30 13:25:56 UTC
just to clear. 

<abock> metalgod, pong
<metalgod> abock, i don't know if you already know this issue but the config script should check for libnotify
<abock> why?
<metalgod> abock, because it's a dependency
<abock> it doesn't need configuring, it's not a requirement
<abock> it is not a dependency
<Amaranth> I thought libnotify was a run-time dependency
<abock> a dependency is something on which you depend
<Amaranth> as in, you compile without it and if it's there you use it
<abock> Amaranth: correct
<metalgod> yes it compiles without libnotify
<abock> no, no
<abock> we don't use libnotify
<metalgod> it's a runtime dep.
<abock> _at all_
<abock> it is not
<abock> it's not even a runtime dep
<abock> it's pure managed IPC
<abock> DBus spec impl
<abock> metalgod: in fact, I removed HAL from configure too
<metalgod> "Error: [9/25/2006 12:44:03 PM] (Cannot show notification) - libnotify.so.1"
<metalgod> that's the error i got
<abock> metalgod: yeah with 0.11.0
<metalgod> yes with 0.11
<abock> sorry, it was a runtime-based libnotify binding in 0.11.0
<abock> in HEAD/.1 it is pure dbus
<abock> no libnotify
<abock> same as HAL now
<metalgod> ok when 0.11.1 i'll remove them from our package