Currently it's not possible to enable daap plugin in rhythmbox on ~amd64. Error is the following: (rhythmbox:18360): Rhythmbox-WARNING **: Error, impossible to activate plugin 'DAAP Music Sharing' (rhythmbox:18360): Rhythmbox-WARNING **: /usr/lib64/rhythmbox/plugins/daap/libdaap.so: undefined symbol: _SOUP_METHOD_GET (rhythmbox:18360): Rhythmbox-WARNING **: Could not load plugin daap Apparently this bug is already fixed upstream (see URL). I tried their patch and it works for me. Reproducible: Always paludis 0.42.0 Paludis build information: Compiler: CXX: x86_64-pc-linux-gnu-g++ 4.4.2 CXXFLAGS: -O2 -march=amdfam10 -ftree-vectorize -fvect-cost-model -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -pipe LDFLAGS: -Wl,-O1 -Wl,--as-needed -Wl,-z,now DATE: 2009-10-31T08:34:09+0100 Libraries: C++ Library: GNU libstdc++ 20091015 Paths: DATADIR: /usr/share LIBDIR: /usr/lib64 LIBEXECDIR: /usr/libexec SYSCONFDIR: /etc PYTHONINSTALLDIR: RUBYINSTALLDIR: System: Linux sun 2.6.31-gentoo-r4 #1 SMP Fri Oct 30 23:26:33 CET 2009 x86_64 AMD Phenom(tm) 9850 Quad-Core Processor AuthenticAMD GNU/Linux Reduced Privs: reduced_uid: 5000 reduced_uid->name: gringo reduced_uid->dir: /home/gringo reduced_gid: 100 reduced_gid->name: users Environment: Format: paludis Config dir: /etc/paludis World file: /var/db/pkg/world Repository layman: format: unavailable location: /var/db/paludis/repositories/layman sync: tar+http://git.exherbo.org/layman_repositories.tar.bz2 sync_options: Repository installed-virtuals: format: installed_virtuals root: / Repository virtuals: format: virtuals Repository gentoo: format: ebuild location: /usr/portage append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /usr/portage/metadata/cache distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass ignore_deprecated_profiles: false layout: traditional names_cache: /var/cache/paludis/names newsdir: /usr/portage/metadata/news profile_eapi_when_unspecified: 0 profiles: /usr/portage/profiles/default/linux/amd64/2008.0/desktop securitydir: /usr/portage/metadata/glsa setsdir: /usr/portage/sets sync: rsync://rsync.europe.gentoo.org/gentoo-portage/ sync_options: use_manifest: use write_cache: /var/empty Package information: app-admin/eselect-compiler: (none) app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.9-r1 dev-lang/python: 2.6.3 3.1.1-r1 dev-python/pycrypto: (none) dev-util/ccache: (none) dev-util/cmake: 2.6.4-r3 dev-util/confcache: (none) sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.5.2-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13 2.63-r1 sys-devel/automake: 1.10.2 1.11 1.5 1.7.9-r1 1.8.5-r3 1.9.6-r2 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 (for sys-kernel/linux-headers:0::installed) Repository installed: format: vdb location: /var/db/pkg builddir: /var/tmp/paludis eapi_when_unknown: 0 names_cache: /var/cache/paludis/names provides_cache: /var/empty root: / Repository local: format: ebuild location: /usr/local/paludis/local append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /usr/local/paludis/local/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /var/cache/paludis/names newsdir: /usr/local/paludis/local/metadata/news profile_eapi_when_unspecified: 0 profiles: /usr/portage/profiles/default/linux/amd64/2008.0/desktop securitydir: /usr/local/paludis/local/metadata/glsa setsdir: /usr/local/paludis/local/sets sync: sync_options: use_manifest: use write_cache: /var/cache/paludis/cache Repository proaudio: format: ebuild location: /usr/local/paludis/proaudio/trunk/overlays/proaudio append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /usr/local/paludis/proaudio/trunk/overlays/proaudio/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /var/cache/paludis/names newsdir: /usr/local/paludis/proaudio/trunk/overlays/proaudio/metadata/news profile_eapi_when_unspecified: 0 profiles: /usr/portage/profiles/default/linux/amd64/2008.0/desktop securitydir: /usr/local/paludis/proaudio/trunk/overlays/proaudio/metadata/glsa setsdir: /usr/local/paludis/proaudio/trunk/overlays/proaudio/sets sync: sync_options: use_manifest: use write_cache: /var/cache/paludis/cache
Fixed in-tree with 0.12.5-r1, thanks for reporting.
You forgot to intltoolize/automake (like you did in 0.12.3-r2), so the patch is actually active..
(In reply to comment #2) > You forgot to intltoolize/automake (like you did in 0.12.3-r2), so the patch is > actually active.. > It seems there is a curse doing the rounds ;) Fixed in -r2