When trying to emerge subversion, the emerge process quits during the configure part complaining about the --with-apr parameter. The src_compile() part of the ebuild contains use apache2 && myconf="${myconf} --with-apxs=/usr/sbin/apxs2 --with-apr=/usr --with-apr-util=/usr" So I guess this actually shouldn't be the problem. Reproducible: Always Steps to Reproduce: 1. emerge subversion Actual Results: The configure fails with "checking for APR... configure: error: the --with-apr parameter is incorrect. It must specify an install prefix, a build directory, or an apr-config file." Expected Results: emerge successfully Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.11-gentoo-r4 i686) ================================================================= System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.3 [2.3.3 (#1, Feb 10 2004, 19:15:50)] dev-lang/python: 2.2.3-r5, 2.3.3 sys-devel/autoconf: 2.59-r4 sys-devel/automake: 1.8.3 sys-devel/binutils: 2.14.90.0.7-r4 sys-devel/libtool: 1.4.3-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -fforce-addr" CHOST="i686-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/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -fforce-addr" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LINGUAS="de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/gentoo-de" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apache2 avi bitmap-fonts cdr crypt cups curl divx4linux dvd dvdr dvdread emboss encode fam flac foomaticdb fortran gd gdbm gif gtk gtk2 guile imagemagick imlib ipv6 jack java joystick jpeg junit kde libg++ lirc mad matroska mmx motif mp3 mpeg mysql ncurses nvidia odbc ogg oggvorbis opengl pam perl png python qt quicktime readline samba sdl snmp speex spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts usb v4l vorbis xine xinerama xml xml2 xmms xv xvid zlib linguas_de" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
You don't specify the version of subversion you tried to install. In any case that means that in some way apr is not installed. Try remerging apache.
Yes, this error occurs on all versions of subversion available in portage. I tried >=1.0.9. I have dev-lib/apr not installed indeed since it blocks subversion: # USE="-java" emerge -p subversion These are the packages that I would merge, in order: Calculating dependencies ...done! [blocks B ] dev-libs/apr (is blocking dev-util/subversion-1.1.3) [ebuild N ] dev-util/subversion-1.1.3 # A re-emerge of net-www/apache didn't change anything. Still the same error.
Which apache 2 version do you have installed? Does a file /usr/bin/apu-config exist. For stable apache 2 this should be part of apache 2. Testing apache 2 no longer provides this and must be used with a test version of subversion (and the separate apr apr-util packages). Apr is a strange library that was until recently not available as package. As a result of this both subversion and apache2 provided (and in stable still do) their own versions of this library. This causes all kinds of possible conflicts and thus we're happy to have splitted out apr apr-util. If you have /usr/bin/apu-config (and /usr/bin/apr-config) and it still doesn't work, could you then attach "/var/tmp/portage/subversion-1.1.3/work/subversion-1.1.3/config.log" ?
I have version Apache verion 2.0.53 (~x86) installed as well as dev-libs/apr and dev-libs/apr-util.Yes, both /usr/bin/apu-config and /usr/bin/apr-config exist on my system. I am getting a bit confused by those dependencies. For I have reinstalled Apache, it depended on dev-libs/apr and dev-libs/apr-util. This is what I have installed right now: net-www/apache-2.0.53 dev-libs/apr-0.9.6-r2 dev-libs/apr-util-0.9.6
In that case you must also use the testing subversion. I've added a block to the old subversion on the new apache.
You are right. An emerge of subversion-1.1.4-r1 did it.