Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115450 - Kopete 3.5.0 split ebuild does not contain all dependencies
Summary: Kopete 3.5.0 split ebuild does not contain all dependencies
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-13 12:23 UTC by Oleksandr Lozitskiy
Modified: 2006-05-01 08:47 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 Oleksandr Lozitskiy 2005-12-13 12:23:26 UTC
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
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2005-12-15 06:10:36 UTC
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? 
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-05-01 08:47:31 UTC
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.