Can't emerge dev-util/subversion-0.27.0. Reproducible: Always Steps to Reproduce: 1. emerge subversion 2. 3. Actual Results: cd subversion/tests/libsvn_repos && /bin/sh /var/tmp/portage/subversion-0.27.0/work/subversion-0.27.0/libtool --silent --mode=link gcc -L/var/tmp/portage/subversion-0.27.0/image//usr/lib -march=pentium3 -O3 -pipe -pthread -DNEON_ZLIB -DNEON_SSL -L/usr/lib -rpath /usr/lib -o md5args md5args.o ../../../subversion/libsvn_subr/libsvn_subr-1.la /usr/lib/libaprutil-0.la -lgdbm -ldb -lexpat /usr/lib/libapr-0.la -lrt -lm -lcrypt -lnsl -ldl /usr/lib/libaprutil-0.so: undefined reference to `db_create' /usr/lib/libaprutil-0.so: undefined reference to `db_strerror' collect2: ld returned 1 exit status make: *** [subversion/tests/libsvn_repos/md5args] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: dev-util/subversion-0.27.0 failed. !!! Function src_compile, Line 131, Exitcode 2 !!! make of subversion failed Portage 2.0.49-r2 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.20-gentoo-r5) ================================================================= System uname: 2.4.20-gentoo-r5 i686 Pentium III (Coppermine) ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs fixpackages" GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.fhh.opensource-mirror.de/pub/gentoo.org/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms zlib gdbm berkdb slang readline arts tetex svga tcltk java guile postgres sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk motif opengl ldap X xv gtk2 gnome imap -mbox -kde -qt alsa acpi dga directfb dvd apache2"
same problem found here... newest version of apache2 installed which is pulling the library from. d
The problem is actually in the apache code. A workaround is to edit /usr/bin/apu-config so that the snippet saying -ldb says -ldb-3 (in this case, in general the library version apache was built with). Rebuilding apache should also work as then libapr-util gets built against the newest db version.
*** Bug 27838 has been marked as a duplicate of this bug. ***
could you try 0.28 ?
Merging dev-util/subversion-0.28.0 works, but there is a conflict with the neon library that subversion depends on and subversion is built without WebDAV support: configure: checking neon library checking neon library version... 0.24.0 You have neon version 0.24.0, but Subversion needs neon 0.23.9. An appropriate version of neon could not be found, so libsvn_ra_dav will not be built. If you want to build libsvn_ra_dav, please either install neon 0.23.9 on this system or get neon 0.23.9 from: http://www.webdav.org/neon/neon-0.23.9.tar.gz unpack the archive using tar/gunzip and rename the resulting directory from ./neon-0.23.9/ to ./neon/ no suitable neon found
I'm working on the 0.30 ebuild. That should depend on 0.24.2 In the meantime you could downgrade neon to 0.23.9
The 0.30.0 ebuild is committed along with a new neon library. Please try it
0.30.0 works fine, thanks.
Ok, closing this bug