When tryed to emerge: # emerge gaim-rhythmbox It returns the following error: checking for rhythmbox >= 0.6... Package rhythmbox was not found in the pkg-config search path. Perhaps you should add the directory containing `rhythmbox.pc' to the PKG_CONFIG_PATH environment variable No package 'rhythmbox' found configure: error: Library requirements (rhythmbox >= 0.6) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/gaim-rhythmbox-1.0.0.1/work/gaim-rhythmbox-1.0.0.1/config.log !!! ERROR: x11-plugins/gaim-rhythmbox-1.0.0.1 failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 936: Called src_compile ebuild.sh, line 604: Called econf ebuild.sh, line 539: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. ------------------------------------- Environment: Linux yg 2.6.17-gentoo-r7 #1 Sun Sep 3 21:20:38 BRT 2006 i686 AMD Athlon(tm) XP 2600+ AuthenticAMD GNU/Linux gaim version: 1.5.0 Tested with gaim 2.0.0_beta3-r1 and get the same problem.
Created attachment 96017 [details] Emerge --info My emerge --info
The sources must be replaced by the new ones from http://gaim-rhythmbox.sourceforge.net/ which currently solves the problem, please assign for someone to make a new ebuild for this and mask the troubly one.
The problem is that Rhythmbox maintainers removed their .pc file in the 0.9 series (0.9.4 I think?). The 1.x series of Gaim-Rhythmbox is meant to be used with the 1.x series of Gaim and the 0.8 series of Rhythmbox. The 2.x series of Gaim-Rhythmbox is meant to be used with the 2.x series of Gaim and the 0.9 series of Rhythmbox. Confusing, I know, but even more confusing if I maintained versions for each combination of series. So if you're using Gaim 2.x and Rhythmbox 0.9.x, make sure to get Gaim-Rhythmbox-beta2 or higher which does not contain the .pc check.
Gaim-rhythmbox has been updated for current versions. Closing this bug.
Please, reopen the bug with the version 1.5.0.1 checking for rhythmbox... configure: error: Package requirements (rhythmbox >= 0.6) were not met. Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively you may set the rhythmbox_CFLAGS and rhythmbox_LIBS environment variables to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/x11-plugins/gaim-rhythmbox-1.5.0.1/work/gaim-rhythmbox-1.5.0.1/config.log !!! ERROR: x11-plugins/gaim-rhythmbox-1.5.0.1 failed. Call stack: ebuild.sh, line 1615: Called dyn_compile ebuild.sh, line 972: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile ebuild.sh, line 643: Called econf ebuild.sh, line 578: Called die # emerge -p rhythmbox [ebuild R ] media-sound/rhythmbox-0.10.0 # emerge --info Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.20.11 i686) ================================================================= System uname: 2.6.20.11 i686 Intel(R) Celeron(R) M processor 1.50GHz Gentoo Base System release 1.12.9 Timestamp of tree: Sat, 19 May 2007 08:00:08 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://ca/ http://www.gtlib.gatech.edu/pub/gentoo http://mirror.datapipe.net/gentoo http://gentoo.mirrors.pair.com/" LC_ALL="en_US.utf8" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/xeffects" SYNC="rsync://ca/gentoo-portage" USE="X acl acpi alsa bash-completion berkdb bitmap-fonts branding bzip2 cairo cdr cli cracklib crypt cups dbus djvu dri dvd dvdread eds emboss encode esd evo fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv isdnlog jpeg libg++ logrotate mad midi mikmod mmx mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session spell spl sse ssl startup-notification svg tcpd truetype truetype-fonts type1-fonts unicode vim vorbis win32codecs x86 xcomposite xinerama xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I'm using gaim 2 and gaim-rhythmbox 2 compiles as said Jon Oberheide. But the plugin is doing nothing with %rb in my MSN account, but that's another bug.