Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 64127

Summary: libgrypt 1.1.12 error with libexslt
Product: Gentoo Linux Reporter: Mark E. Drummond <mark>
Component: [OLD] KDEAssignee: Daniel Black (RETIRED) <dragonheart>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mark E. Drummond 2004-09-15 06:09:16 UTC
While trying to emerge kde 3.3 on my laptop, I got:

/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O3 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DBUILD_KAFKAPART    -o kxsldbg -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib  kxsldbg.o main.o kxsldbgif_skel.o ./kxsldbgpart/libqtnotfier/libqtnotfier.la ./kxsldbgpart/libkxsldbgcommon.la ./kxsldbgpart/libxsldbg/libxsldbg.la  -lkdeui -lexslt -L/usr/lib -lxslt -lxml2 -lz -lpthread -lm -L/usr/lib -lxml2 -lz -lpthread -lm -lkparts
/usr/lib/libexslt.so: undefined reference to `gcry_check_version@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_decrypt@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_md_hash_buffer@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_ctl@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_encrypt@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_close@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_open@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_strerror@GCRYPT_1.2'
collect2: ld returned 1 exit status
make[3]: *** [xsldbg] Error 1
make[3]: *** Waiting for unfinished jobs....
/usr/lib/libexslt.so: undefined reference to `gcry_check_version@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_decrypt@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_md_hash_buffer@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_ctl@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_encrypt@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_close@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_cipher_open@GCRYPT_1.2'
/usr/lib/libexslt.so: undefined reference to `gcry_strerror@GCRYPT_1.2'
collect2: ld returned 1 exit status
make[3]: *** [kxsldbg] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdewebdev-3.3.0-r1/work/kdewebdev-3.3.0/kxsldbg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdewebdev-3.3.0-r1/work/kdewebdev-3.3.0/kxsldbg'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdewebdev-3.3.0-r1/work/kdewebdev-3.3.0'
make: *** [all] Error 2

!!! ERROR: kde-base/kdewebdev-3.3.0-r1 failed.
!!! Function kde_src_compile, Line 135, Exitcode 2
!!! died running emake, kde_src_compile:make

The emerge (an update with -uDv) had updated libgcrypt to 1.1.9x. The next time I did an 'emerge -uDv' libgcrypt was downgraded to 1.1.12 and the rest of KDE 3.3 installed just fine. I don't know for sure if there is a relation there but I thought I should report it just in case.

Mark

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1,
2.6.7-gentoo-r13)
=================================================================
System uname: 2.6.7-gentoo-r13 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3/share/config /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="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://adelie.polymtl.ca/ ftp://cs.ubishops.ca/pub/gentoo
ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo/ ftp://gentoo.risq.qc.ca/
ftp://gentoo.agsn.ca/ http://gentoo.mirrored.ca/ ftp://gentoo.mirrored.ca/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="X aalib acpi acpi4linux aim alsa apache2 apm arts avantgo avi berkdb
bitmap-fonts bonobo cddb cdr crypt cscope cups curl dga directfb divx4linux dvd
dvdr encode esd fam fbcon fbdev flac foomaticdb freetype fs gd gdbm ggi gif gimp
gimpprint gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hbci icq
ieee1394 imagemagick imap imlib innodb jabber java javascript jikes jpeg kde
lcms ldap libwww mad maildir mbox md5sum mikmod mmx mng motif mozcalendar
mozilla mozp3p mozsvg mozxmlterm mpeg mpeg4 mplayer msn mysql mysqli ncurses nls
nntp oav ofx oggvorbis openal opengl opie oscar oss pam pcmcia pcre pda
pdflibperl plotutils png pnp portaudio postgres ppds python qt quicktime quotes
radeon readline samba sasl scanner sdl silverxp slang slp snmp sox speex spell
sse ssl svg svga tcpd tetex tiff truetype usb wavelan wifi wmf x86 xml xml2 xmms
xprint xv yahoo zlib"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-09-15 08:46:41 UTC
not a kde error, it just showed up when you tried to compile kde.

maybe dragonheart knows
Comment 2 Daniel Black (RETIRED) gentoo-dev 2004-09-16 01:40:25 UTC
works with libgcrypt 1.1.94 - still looking
Comment 3 Daniel Black (RETIRED) gentoo-dev 2004-11-16 05:20:15 UTC
is this still a problem?
Comment 4 Daniel Black (RETIRED) gentoo-dev 2004-12-02 02:43:42 UTC
works for me - no indication that this is still a problem.