Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114224 - dev-util/kdevelop-3.3.0 shuld depend on sys-libs/db with +subversion
Summary: dev-util/kdevelop-3.3.0 shuld depend on sys-libs/db with +subversion
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-01 21:56 UTC by Rickard Närström
Modified: 2006-02-01 16:13 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log (config.log,130.38 KB, text/plain)
2005-12-01 21:58 UTC, Rickard Närström
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rickard Närström 2005-12-01 21:56:27 UTC
I can't install kdevelop - econf faild with error message: 
 
checking for Berkeley DB >= 3... configure: error: no - please install 
Berkeley DB >= 3 and <= 4.1 
 
!!! Please attach the config.log to your bug report: 
!!! /var/tmp/portage/kdevelop-3.3.0/work/kdevelop-3.3.0/config.log 
 
!!! ERROR: dev-util/kdevelop-3.3.0 failed. 
!!! Function econf, Line 495, Exitcode 0 
!!! econf failed 
!!! If you need support, post the topmost build error, NOT this status 
message. 
 
 

Reproducible: Always
Steps to Reproduce:
1. Try to install kdevelop 
 
Actual Results:  
the emerge faild due to unfulfidged dependeces 

Expected Results:  
the emerge shuld install all dependeces so this can't hapen 

# emerge info 
Portage 2.0.53 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 
2.6.14-gentoo-r2 x86_64) 
================================================================= 
System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+ 
Gentoo Base System version 1.12.0_pre11 
dev-lang/python:     2.3.5, 2.4.2 
sys-apps/sandbox:    1.2.14 
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-r1 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.20-r1 
virtual/os-headers:  2.6.11-r3 
ACCEPT_KEYWORDS="amd64 ~amd64" 
AUTOCLEAN="yes" 
CBUILD="x86_64-pc-linux-gnu" 
CFLAGS="-O3 -fomit-frame-pointer -mfpmath=sse -maccumulate-outgoing-args -pipe 
-march=k8" 
CHOST="x86_64-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/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d" 
CXXFLAGS="-O3 -fomit-frame-pointer -mfpmath=sse -maccumulate-outgoing-args 
-pipe -march=k8" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo/ 
ftp://194.117.143.72/mirrors/gentoo 
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
http://gentoo.ITDNet.net/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo" 
LANG="sv_SE.UTF-8" 
LC_ALL="sv_SE.UTF-8" 
LINGUAS="sv" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/overlays/ebuildexchange" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="amd64 X a52 aac acpi alsa anthy arts audiofile avi bitmap-fonts 
browserplugin cdparanoia cdr cjk crypt css cups curl dbus dri dvd dvdr dvdread 
eds emboss encode fam ffmpeg flac foomaticdb ftp gd gif gpm h323 hal iconv icq 
imagemagick imlib immqt-bc insecure-drivers java jpeg kde mad matroska mikmod 
mod mp3 mpeg mpeg2 mpeg4 mplayer msn ncurses nls nptl nptlonly nsplugin 
offensive ogg oggvorbis opengl oscar pam pdflib perl png python qt quicktime 
readline real samba sdl spell ssl subtitles subversion syslog tcpd tiff 
truetype truetype-fonts type1 type1-fonts uim unicode usb userlocales utf8 vcd 
vim vorbis xim xine xml2 xpm xv xvid zlib linguas_sv userland_GNU kernel_linux 
elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Comment 1 Rickard Närström 2005-12-01 21:58:17 UTC
Created attachment 73915 [details]
config.log
Comment 2 Dizzy 2005-12-04 03:38:37 UTC
I have this problem too... same arch (x86_64). 
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-09 02:06:55 UTC
It's not the perl module that it needs; it's rather the bdb library  
(sys-libs/db).  
  
Can you paste the output of equery l db ?  
 
Paul, subversion links to a single version of sys-libs/db or to a given one? 
Comment 4 Rickard Närström 2005-12-09 02:17:26 UTC
# equery l db  
[ Searching for package 'db' in all categories among: ]  
 * installed packages  
[I--] [  ] games-emulation/dboxfe-0.0.5 (0)  
[I--] [  ] kde-base/libkcddb-3.5.0 (3.5)  
[I--] [  ] net-print/foomatic-db-engine-3.0.2 (0)  
[I--] [  ] sys-apps/dbus-0.50-r1 (0)  
[I--] [  ] sys-apps/sandbox-1.2.14 (0)  
[I--] [  ] sys-devel/gdb-6.3-r4 (0)  
[I--] [  ] sys-libs/pwdb-0.62 (0)  
 
Comment 5 Paul de Vrieze (RETIRED) gentoo-dev 2005-12-09 04:25:03 UTC
subversion uses the db version that is linked to by apr/apr-util (IFF it is
installed). Subversion can also be built without db support. And for client side
functionality it is not needed at all although apr/apr-util might bring it in.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-09 04:35:23 UTC
Sigh seems like the checks are foobar'd then, I'll see how to fix it. 
 
Comment 7 Harald van Dijk (RETIRED) gentoo-dev 2006-01-05 08:32:35 UTC
I just ran into this myself, except I don't have subversion in my flags. In fact, I get this error even with all flags disabled. Why is this specific to +subversion?
Comment 8 Miroslaw Mieszczak 2006-01-17 10:03:21 UTC
Please take a look at:
http://www.kdevelop.org/index.html?filename=3.3/requirements.html

there is requirement of Berkeley DB on Kdevelop 3.3.
Comment 9 Paul de Vrieze (RETIRED) gentoo-dev 2006-01-17 10:43:09 UTC
kdevelop uses db by itself in some way. It is not related to subversion though.
Comment 10 Zac Medico gentoo-dev 2006-01-22 15:31:34 UTC
(In reply to comment #8)
> Please take a look at:
> http://www.kdevelop.org/index.html?filename=3.3/requirements.html

The documentation says "Berkley DB >= 3.0 and <= 4.1" but actually version 4 is explicitly required in lib/catalog/catalog.cpp:

#error "BDB Version 4 required."
Comment 11 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-01 16:13:20 UTC
fixed in 3.3.1 ebuild