The Juk program provided by the kdemultimedia-3.2.0 ebuild, needs a program called trm available at http://www.musicbrainz.org/products/trmgen/download.html. Without this program juk is unable to generate trm signatures and contact the musicbrainz server. If this is suppose to be supplied by the musicbrainz ebuild, then it's not there, because I had musicbrainz installed. I simply installed this program from the musicbrainz site, and I could use juk to create trm signatures and lookup music info. Please create an ebuild for trm and then add it to the dependency list for kdemultimedia-3.2.0 Reproducible: Always Steps to Reproduce: 1. emerge kdemultimedia-3.2.0 2. Run juk within the kde desktop environment. 3. <<ctrl+i>> to generate trm signature 4. Nothing happens. Actual Results: Nothing happens. It will hang until you shutdown juk completely. Expected Results: It should bring up a dialog box with a match for song information that it retrieved online from musicbrainz Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.2-rc2-mm1) ================================================================= System uname: 2.6.2-rc2-mm1 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -pipe -O3 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -pipe -O3 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apache apm arts avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl php png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xv zlib"
You could try the ebuild in bug 38803. If this goes into portage and in the kdemultimedia ebuild (after it has received all the KEYWORDS that kdemultimedia has) I think it's time to protect both dependencies (trm and musicbrainz) with a 'musicbrainz' use flag (see also bug 41995).
*** Bug 41513 has been marked as a duplicate of this bug. ***
changed musicbrainz dep to trm (which has musicbrainz in it) in 3.3alpha1 ebuild. may put in local use flag for it later.