While installing KDE via split builds, I have found that: emerge -va kopete-3.5.0 does not build/ensures that its dependencies are met: openslp, openssl, libgadu, libidn, and libxml2 (this one is critical, others are optional). Reproducible: Always Steps to Reproduce: 1. Start with basic KDE 3.5.0 build (emerge -va kdebase-startkde) 2. emerge -va kopete-3.5.0 Actual Results: ./configure reports the following: ------------------------------------------------------------ You're missing OpenSLP, or the OpenSLP devel package. Browsing in krfb and krdc will not be possible. If you want browsing support in krfb, you should consider installing it. Have a look at http://www.openslp.org/ or find a binary package for your platform. You're missing openSSL, or your version is too old (before 0.9.5a). krdc will not be compiled. If you want to use krdc, you should consider installing or upgrading it. Have a look at http://www.openssl.org, or find a binary package for your platform. You're missing libgadu or the libgadu development package. Kopete's Gadu-Gadu plugin will not be compiled. If you want Gadu-Gadu, a Polish messaging protocol, support in Kopete you can download it from http://dev.null.pl/ekg/ or find a binary package for your platform. You can find more information in ./kopete/protocols/gadu/README.gadu . You're missing libidn or the libidn development package Kopete's Jabber plugin will not be compiled. If you want Jabber support in Kopete, You can download libidn from http://www.gnu.org/software/libidn or find a binary package for your platform. You're missing libxml2, version 2.4.8 or newer, or the libxml2 development package. Kopete will not be compiled. If you want to use Kopete, have a look at ftp://xmlsoft.org/ or find a binary package for your system. You're missing libxslt, version 1.0.7 or newer, or the libxslt development package. Kopete will not be compiled. If you want to use Kopete, have a look at ftp://xmlsoft.org/ or find a binary package for your system. ------------------------------------------------------------ Expected Results: Packages (openslp, openssl, libgadu, libidn, and libxml2) should be dependencies that emerge -va kopete-3.5.0 can pick up and install. Gentoo Base System version 1.6.13 Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 Mobile Intel(R) Pentium(R) 4 CPU 2.80GHz ccache version 2.3 [disabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 crypt cscope cups curl directfb eds emboss encode esd exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 idn imagemagick imlib ipv6 jack java jpeg junit kde lcms libg++ libwww lirc lua mad mikmod mng motif mozilla mp3 mpeg nas ncurses nls ogg oggvorbis openal opengl oss pam pcre pdflib perl pic png python qt quicktime readline ruby samba sdl speex spell sqlite ssl svg tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vorbis wmf xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
libxslt and libxml2 are both listed as deps right in kopete, so I'm unsure why that's an issue. what versions do you have installed? the ssl stuff should be a dep of higherlevel deps of kopete (libkdenetwork perhaps?). Again, what versions do you have installed?
Not a kopete bug, those warnings are related to other parts of kdenetwork (like SLP is needed by krfb/krdc). This is unfortunately not easy to "fix" as it requires restructuring the configure.in.in files.