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

Bug 27633

Summary: Can't emerge dev-util/subversion-0.27.0
Product: Gentoo Linux Reporter: Sebastian Bergmann (RETIRED) <sebastian>
Component: New packagesAssignee: Paul de Vrieze (RETIRED) <pauldv>
Status: RESOLVED FIXED    
Severity: normal CC: Mark, mholzer
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sebastian Bergmann (RETIRED) gentoo-dev 2003-08-31 00:10:18 UTC
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"
Comment 1 Dave Nellans 2003-08-31 18:16:30 UTC
same problem found here...  newest version of apache2 installed which is pulling the library from.

d
Comment 2 Paul de Vrieze (RETIRED) gentoo-dev 2003-09-02 08:58:02 UTC
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.
Comment 3 SpanKY gentoo-dev 2003-09-03 08:43:29 UTC
*** Bug 27838 has been marked as a duplicate of this bug. ***
Comment 4 Martin Holzer (RETIRED) gentoo-dev 2003-09-25 10:45:08 UTC
could you try 0.28 ?
Comment 5 Sebastian Bergmann (RETIRED) gentoo-dev 2003-09-27 02:53:50 UTC
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
Comment 6 Paul de Vrieze (RETIRED) gentoo-dev 2003-09-27 04:52:24 UTC
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
Comment 7 Paul de Vrieze (RETIRED) gentoo-dev 2003-09-28 04:40:41 UTC
The 0.30.0 ebuild is committed along with a new neon library. Please try
it
Comment 8 Sebastian Bergmann (RETIRED) gentoo-dev 2003-09-28 10:30:37 UTC
0.30.0 works fine, thanks.
Comment 9 Paul de Vrieze (RETIRED) gentoo-dev 2003-09-28 11:38:53 UTC
Ok, closing this bug