Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 212016 - x11-plugins/gkrellmms need that audacious had been compiled with dbus support
Summary: x11-plugins/gkrellmms need that audacious had been compiled with dbus support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Santiago M. Mola (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-01 20:20 UTC by Federico Moro
Modified: 2008-03-01 23:10 UTC (History)
0 users

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 Federico Moro 2008-03-01 20:20:49 UTC
If you try to compile x11-plugins/gkrellmms without dbus support in audacious, compilation fails because of this, so gkrelmms ebuild should test if you have audacious with dbus support or doesn't.

Reproducible: Always

Steps to Reproduce:
1. emerge x11-plugins/gkrellmms
2.
3.

Actual Results:  
Package dbus-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `dbus-1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dbus-1' found
...

Expected Results:  
Having audacious compiled with dbus USEflag, package works perfect.
Comment 1 Federico Moro 2008-03-01 20:22:33 UTC
>>> Compiling source in /var/tmp/portage/x11-plugins/gkrellmms-2.1.22-r3/work/gkrellmms ...
powerpc
i=altivec -pipe   -c -o gkrellmms.o gkrellmms.c
Package dbus-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `dbus-1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dbus-1' found
In file included from gkrellmms.c:22:
gkrellmms.h:28:31: error: audacious/audctrl.h: No such file or directory
In file included from gkrellmms.c:22:
gkrellmms.h:106: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
gkrellmms.c:85: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
gkrellmms.c: In function 'do_xmms_command':
gkrellmms.c:108: warning: implicit declaration of function 'audacious_remote_playlist_prev'
gkrellmms.c:108: error: 'proxy' undeclared (first use in this function)
gkrellmms.c:108: error: (Each undeclared identifier is reported only once
gkrellmms.c:108: error: for each function it appears in.)
gkrellmms.c:110: warning: implicit declaration of function 'audacious_remote_is_playing'
gkrellmms.c:111: warning: implicit declaration of function 'audacious_remote_is_paused'
gkrellmms.c:112: warning: implicit declaration of function 'audacious_remote_pause'
gkrellmms.c:114: warning: implicit declaration of function 'audacious_remote_play'
gkrellmms.c:118: warning: implicit declaration of function 'audacious_remote_stop'
gkrellmms.c:121: warning: implicit declaration of function 'audacious_remote_playlist_next'
gkrellmms.c:126: warning: implicit declaration of function 'audacious_remote_eject'
gkrellmms.c: In function 'update_gkrellmms':
gkrellmms.c:216: warning: implicit declaration of function 'audacious_remote_is_running'
gkrellmms.c:216: error: 'proxy' undeclared (first use in this function)
gkrellmms.c:233: warning: implicit declaration of function 'audacious_remote_get_info'
gkrellmms.c:302: warning: implicit declaration of function 'audacious_remote_get_output_time'
gkrellmms.c: In function 'drag_data_received':
gkrellmms.c:402: warning: implicit declaration of function 'audacious_remote_playlist_clear'
gkrellmms.c:402: error: 'proxy' undeclared (first use in this function)
gkrellmms.c:403: warning: implicit declaration of function 'audacious_remote_playlist_add_url_string'
gkrellmms.c: In function 'panel_button_release':
gkrellmms.c:442: error: 'proxy' undeclared (first use in this function)
gkrellmms.c:454: warning: implicit declaration of function 'audacious_remote_jump_to_time'
gkrellmms.c: In function 'panel_button_press':
gkrellmms.c:487: error: 'proxy' undeclared (first use in this function)
gkrellmms.c: In function 'create_gkrellmms':
gkrellmms.c:816: error: 'proxy' undeclared (first use in this function)
gkrellmms.c:818: warning: implicit declaration of function 'audacious_remote_main_win_toggle'
gkrellmms.c: In function 'mainwin_back_func':
gkrellmms.c:977: error: 'proxy' undeclared (first use in this function)
gkrellmms.c: In function 'gkrellm_init_plugin':
gkrellmms.c:1012: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
gkrellmms.c:1012: error: 'connection' undeclared (first use in this function)
gkrellmms.c:1024: warning: implicit declaration of function 'dbus_g_bus_get'
gkrellmms.c:1024: error: 'DBUS_BUS_SESSION' undeclared (first use in this function)
gkrellmms.c:1026: error: 'proxy' undeclared (first use in this function)
gkrellmms.c:1026: warning: implicit declaration of function 'dbus_g_proxy_new_for_name'
make: *** [gkrellmms.o] Error 1
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-03-01 20:23:27 UTC

*** This bug has been marked as a duplicate of bug 199620 ***
Comment 3 Santiago M. Mola (RETIRED) gentoo-dev 2008-03-01 20:55:35 UTC
Not a dupe, note the relevant error:

Package dbus-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `dbus-1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dbus-1' found
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2008-03-01 20:59:31 UTC
(In reply to comment #3)
> Not a dupe, note the relevant error:

If you read the other bug a bit more carefully, you'd see that emerging audacious with USE=dbus absolutely doesn't help.



*** This bug has been marked as a duplicate of bug 199620 ***
Comment 5 Federico Moro 2008-03-01 21:19:38 UTC
If you read the other bug a bit more carefully, you'd see that gkrellmms need a patch ( http://bugs.gentoo.org/attachment.cgi?id=142404 ) for get it works with audacious-1.4.5.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2008-03-01 21:31:58 UTC
Yeah, I did read the bug a couple times; definitely enough times to know that "Having audacious compiled with dbus USEflag, package works perfect" is complete nonsense with the current ebuild.

Comment 7 Santiago M. Mola (RETIRED) gentoo-dev 2008-03-01 23:10:25 UTC
Fixed in CVS.