When I try to start apache after adding -D DAV -D SVN I get the following error: loki root # /etc/init.d/apache2 start * Starting apache2... Syntax error on line 3 of /etc/apache2/conf/modules.d/47_mod_dav_svn.conf: Cannot load /etc/apache2/extramodules/mod_dav_svn.so into server: /etc/apache2/extramodules/mod_dav_svn.so: undefined symbol: svn_error_wrap_apr [ !! ] Reproducible: Always Steps to Reproduce: 1. emerge apache 2. emerge subversion 3. edit /etc/conf.d and add -D DAV -D SVN 4. /etc/init.d/apache2 start Actual Results: error message: oki root # /etc/init.d/apache2 start * Starting apache2... Syntax error on line 3 of /etc/apache2/conf/modules.d/47_mod_dav_svn.conf: Cannot load /etc/apache2/extramodules/mod_dav_svn.so into server: /etc/apache2/ extramodules/mod_dav_svn.so: undefined symbol: svn_error_wrap_apr [ !! ] Expected Results: functional apache with svn module loki root # emerge info Portage 2.0.49-r20 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.4.20-xfs-r3) ============================================================ ===== System uname: 2.4.20-xfs-r3 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.4.3.12 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -Wall -pipe -fomit-frame-pointer -ffast-math" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/ config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/ config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -Wall -pipe -fomit-frame-pointer -ffast-math" DISTDIR="/var/tmp/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://sunsite.informatik.rwth-aachen.de/pub/ Linux/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/var/tmp/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/root/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X aalib acl alsa apache2 avi berkdb crypt cups dvd encode esd ethereal evms2 fbcon foomaticdb gd ggi gif gtk gtk2 guile imlib java jpeg junit ldap libg++ libwww mad mpeg mysql nas ncurses oggvorbis pam pdflib perl pic png python qt quicktime readline ruby samba sasl sdl slang slp snmp spell sse ssl svga tcltk tcpd tetex tiff truetype x86 xfs xml xml2 xmms xv zlib"
Try to completely unmerge subversion, and then merge it again. Unfortunately the libtool with subversion is seriously broken (more even than libtool is in any case) and can cause these problems.
Sorry, I just found out that I had a stray subversion 0.33 install in /usr/local. This seems to have caused the problem.