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

Bug 130765

Summary: Emerging of kdevelop fails (undefined references to berkdb)
Product: Gentoo Linux Reporter: Dariusz Gadomski <darkgod>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Dariusz Gadomski 2006-04-21 12:49:13 UTC
Emerging of kdevelop fails while there is newer version than 4.1.25_p2 of sys-libs/db installed:

catalog.cpp:(.text+0x7a): undefined reference to `db_create_4001'
catalog.cpp:(.text+0xe7): undefined reference to `db_strerror_4001'
catalog.cpp:(.text+0x1af): undefined reference to `db_strerror_4001'
catalog.cpp:(.text+0x1ee): undefined reference to `db_strerror_4001'
.libs/catalog.o: In function `Catalog::addIndex(QCString const&)':
catalog.cpp:(.text+0x1b20): undefined reference to `db_create_4001'
catalog.cpp:(.text+0x1b94): undefined reference to `db_strerror_4001'
catalog.cpp:(.text+0x1ee9): undefined reference to `db_strerror_4001'
catalog.cpp:(.text+0x1f72): undefined reference to `db_strerror_4001'
.libs/catalog.o: In function `Catalog::query(QValueList<QPair<QCString, QVariant> > const&)':
catalog.cpp:(.text+0x2367): undefined reference to `db_strerror_4001'
catalog.cpp:(.text+0x2433): undefined reference to `db_strerror_4001'
.libs/catalog.o:catalog.cpp:(.text+0x27a0): more undefined references to `db_strerror_4001' follow
collect2: ld returned 1 exit status 

That happens even when the correct version is installed in separate slot.
Unmerging all versions newer than 4.1.25_p2 makes emerging kdevelop possible, but emerge -uD world installs new db again - upgrading kdevelop will still be a problem.

There is a thread on forums.gentoo.org concering this issue:
http://forums.gentoo.org/viewtopic-t-455730-highlight-.html

# emerge --info
Portage 2.1_pre7-r5 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.15-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre17
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-Os -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/env.d"
CXXFLAGS="-Os -march=k8 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.gentoo.no http://gentoo.prz.rzeszow.pl http://gentoo.po.opole.pl ftp://gentoo.po.opole.pl "
LINGUAS="pl en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/xgl-coffee"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X alsa arts avi bash-completion berkdb bitmap-fonts bzip2 cairo cli crypt cups dri eds emboss encode eps flac foomaticdb fortran gif glitz gpm gstreamer gtk gtk2 imlib ipv6 isdnlog java jikes jpeg kde kdeenablefinal lame libwww lm_sensors lzw lzw-tiff mitshm motif mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session slang spell spl ssl svg tcpd threads tiff truetype truetype-fonts type1-fonts usb vorbis xinerama xorg xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_pl linguas_en userland_GNU video_cards_fglrx video_cards_ati video_cards_radeon"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-04-21 13:12:48 UTC

*** This bug has been marked as a duplicate of 128897 ***