compile error: make[3]: Entering directory `/var/tmp/portage/rhythmbox-0.9.4_p1/work/rhythmbox-0.9.4/shell' /bin/sh ../libtool --mode=link x86_64-pc-linux-gnu-gcc -O2 -march=athlon64 -pipe -fomit-frame-pointer -ftracer -o rhythmbox -export-dynamic -no-undefined main.o librbshell.la ../sources/libsources.la ../sources/libsourcesimpl.la ../iradio/librbiradio.la ../podcast/librbpodcast.la ../remote/librbremote.la ../player/librbplayer.la ../metadata/librbmetadata.la ../widgets/librbwidgets.la ../rhythmdb/librhythmdb.la ../plugins/librbplugins.la ../lib/librb.la ../remote/bonobo/librbbonobo.la -lgpod -lglib-2.0 -L/usr/lib -lhowl -lpthread ../daapsharing/libdaapsharing.la -lsoup-2.2 -lgnutls -lgcrypt -lgpg-error -lxml2 -lz -lm -lglib-2.0 -lnotify -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -ldbus-glib-1 -ldbus-1 -lglib-2.0 -lpython2.4 ../bindings/python/rb.la -ldbus-glib-1 -ldbus-1 -lglib-2.0 ../remote/librbremote.la -pthread -ltotem-plparser -lgtk-x11-2.0 -lxml2 -lz -lgnomevfs-2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lhal -ldbus-1 -lnautilus-burn -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lz -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -Wl,--export-dynamic -pthread -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2 -lz -lm -lglib-2.0 -lmusicbrainz -lz x86_64-pc-linux-gnu-gcc -O2 -march=athlon64 -pipe -fomit-frame-pointer -ftracer -o rhythmbox main.o -pthread -pthread -Wl,--export-dynamic -pthread -Wl,--export-dynamic ./.libs/librbshell.a ../sources/.libs/libsources.a ../sources/.libs/libsourcesimpl.a ../iradio/.libs/librbiradio.a ../podcast/.libs/librbpodcast.a ../player/.libs/librbplayer.a -L/usr/lib -L/usr/lib64 -L/usr/x86_64-pc-linux-gnu/bin -L/usr/x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/../../../lib64 ../metadata/.libs/librbmetadata.a -lnsl ../widgets/.libs/librbwidgets.a /usr/lib64/libsexy.so ../rhythmdb/.libs/librhythmdb.a ../plugins/.libs/librbplugins.a ../lib/.libs/librb.a ../remote/bonobo/.libs/librbbonobo.a /usr/lib64/libjpeg.so /usr/lib64/libesd.so /usr/lib64/libasound.so /usr/lib64/libaudiofile.so /usr/lib64/libpangoxft-1.0.so /usr/lib64/libpangox-1.0.so /usr/lib64/libXrender.so /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -lpng12 /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lssl -lcrypto -lresolv -lrt /usr/lib64/libexpat.so /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/libstdc++.so /usr/lib64/libORBitCosNaming-2.so /usr/lib64/libgpod.so /usr/lib64/libhowl.so ../daapsharing/.libs/libdaapsharing.a /usr/lib64/libsoup-2.2.so /usr/lib64/libgnutls.so /usr/lib64/libgcrypt.so /usr/lib64/libgpg-error.so /usr/lib64/libnotify.so ../bindings/python/.libs/rb.a -lpython2.4 -lpthread -lutil /usr/lib64/libdbus-glib-1.so ../remote/.libs/librbremote.a /usr/lib64/libtotem-plparser.so /usr/lib64/libhal.so /usr/lib64/libdbus-1.so /usr/lib64/libnautilus-burn.so /usr/lib64/libgnomeui-2.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libbonoboui-2.so /usr/lib64/libgnome-keyring.so /usr/lib64/libgnomecanvas-2.so /usr/lib64/libgnome-2.so /usr/lib64/libpopt.so /usr/lib64/libart_lgpl_2.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libglade-2.0.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libcairo.so /usr/lib64/libgnomevfs-2.so /usr/lib64/libbonobo-2.so /usr/lib64/libgconf-2.so /usr/lib64/libbonobo-activation.so /usr/lib64/libORBit-2.so /usr/lib64/libgstbase-0.10.so /usr/lib64/libgstreamer-0.10.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgthread-2.0.so /usr/lib64/libxml2.so -lm /usr/lib64/libglib-2.0.so /usr/lib64/libmusicbrainz.so -lz ../widgets/.libs/librbwidgets.a(eggtrayicon.o): In function `egg_tray_icon_notify': eggtrayicon.c:(.text+0xbdb): undefined reference to `notify_notification_set_icon_data_from_pixbuf' eggtrayicon.c:(.text+0xd78): undefined reference to `notify_notification_set_icon_data_from_pixbuf' collect2: ld returned 1 exit status
08:36 < seemant> [ebuild R ] media-sound/rhythmbox-0.9.4_p1 USE="aac daap dbus flac gstreamer010* howl ipod libnotify mad musicbrainz python tagwriting vorbis -avahi -debug" 0 kB 08:37 <@AllanonJL|W> seemant: you have libnotify installed perhaps? 08:37 * zaheerm doesnt have libnotify 08:38 <@zaheerm> it breaks with libnotify? 08:38 <@AllanonJL|W> not sure, but i think that function was renamed in a recent build, so if its an autodetect switch, it could 08:38 < seemant> [ebuild R ] x11-libs/libnotify-0.4.0 0 kB 08:39 <@zaheerm> so could be a bad dep in that rhythmbox ebuild for libnotify 08:39 <@zaheerm> im trying rhythmbox now with libnotify use flag 08:39 < ChrisWhite> notify_notification_set_icon_data_from_pixbuf 08:39 < ChrisWhite> er.. 08:40 <@AllanonJL|W> yeah, horrid function name, at least to me :) 08:40 < ChrisWhite> http://lists.freedesktop.org/archives/galago-commits/2006-January/000144.html 08:40 <@zaheerm> ChrisWhite, cool function names :) 08:40 < ChrisWhite> function renaming looks like 08:40 <@zaheerm> yep 08:40 <@zaheerm> libnotify is obviously not api stable 08:40 <@zaheerm> so shoudldnt dep on >= 08:41 < seemant> thanks guys 08:42 <@AllanonJL|W> seemant: can you file a bug for that? 08:42 <@AllanonJL|W> joem or someone should pick it up 08:42 < ChrisWhite> I'd just patch rythmbox for the new name change and increase the dep atom personally, save the downgrade trouble and what not 08:42 < seemant> AllanonJL|W: yep 08:42 < ChrisWhite> depending on how big it is 08:43 <@AllanonJL|W> i'd just hard disable libnotify support :) 08:44 <@zaheerm> or bump rhythmbox
I think you should talk about it upstream then :)
I think this bug is now resolved with rhythmbox-0.9.4.1 and libnotify-0.4 Talking about API unstable libs, dbus is not yet API stable, but why would we stop using it ? I suggest to close this bug by now.
no move on this bug. Herd any thougths on this ?
libnotify on rhythmbox is more stable now... so imo this bug now don't makes sense. Thanks for reporting and sorry for taking so long. Libnotify should stay if anymore bug please report as usual. Thanks again.