Error Installing : subversion +bash_completion +mac_os_x_server_mod_dav_svn
Bill Hernandez
ms at mac-specialist.com
Sat Mar 28 17:16:25 PDT 2009
I found :
[MacPorts] #18522: subversion 1.5.5 configure error on OSX 10.5
Comment(by dluke@…):
You are building with +mac_os_x_server_mod_dav_svn
That variant is unsupported.
I recommend cleaning subversion and building again without
+mac_os_x_server_mod_dav_svn:
port clean --all subversion
port -dv install subversion
I tried and got it to build.
If '+mac_os_x_server_mod_dav_svn' variant is unsupported, why does it
show up when you do a $ port info subversion
> [2009.28.03](01:08PM) -> [roscoe] ~ $ port info subversion
> subversion @1.6.0, Revision 1 (devel)
> Variants: bash_completion, darwin_7, disable_keychain,
> mac_os_x_server_mod_dav_svn, mod_dav_svn, no_bdb,
> no_neon, tools, unicode_path
Also, if you are installing on an 'OS X Server 10.4', don't you need
'+mac_os_x_server_mod_dav_svn' for WebDav to work ?
I installed MacPorts subversion on the 'OS X Server 10.4', as
recommended :
From my workstation, I just tried creating a new repository on the
server at 'https://www.example.com:8443/svn/repository' and keep getting
and get the following error :
Description : Repository moved permanently to 'https://www.deep-blue-sky.com:8443/projects/'
; please relocate
Suggestion : The operation could not be completed.
Technical Information
=====================
Error : V4Error
Exception : ZSVNException
Causal Information
==================
Description : Repository moved permanently to 'https://www.deep-blue-sky.com:8443/projects/'
; please relocate
Status : 175011
File : subversion/libsvn_ra_neon/util.c, 549
Any Ideas ?
Bill Hernandez
Plano, Texas
On Mar 28, 2009, at 2:07 PM, Bill Hernandez wrote:
> I tried to accessing subversion on a machine running OS X SERVER
> 10.4.x (latest 10.4 version) and ran into a couple of errors related
> to something called 'neon'.
>
> ( 1 ) I had installed 'CornerStone svn client' yesterday tried on my
> workstation.
> ( 2 ) Setup a repository on my local machine, which worked fine.
> ( 3 ) Modified the apache2 virtual host conf file to allow WebDav
> over SSL on port 8443
> ( 3 ) Tried to create the repository using the client, using :
>
> 'https://www.example.com:8443/svn/repository'
>
> as the path, but kept running into an error, so today I looked at
> the server and did a $which svn, and to my surprise found there
> wasn't any.
>
> On the Leopard machine that I am using, just for grins, I also tried :
>
> [2009.28.03](01:40PM) -> [roscoe] ~ $ which svn
> /usr/bin/svn
>
> and sure enough, it finally became clear why I couldn't access the
> server using the client. Cornerstone worked fine with a repository
> on my local machine, but not on the server. I didn't realize OS X
> Server 10.4 didn't have subversion installed, silly me.
>
> Anyway, MacPorts to the rescue, I tried installing subversion using :
>
> $ sudo port install -v subversion +bash_completion
> +mac_os_x_server_mod_dav_svn
>
> below, but ran into a couple of errors during the install.
>
> Any ideas ?
>
> Bill Hernandez
> Plano, Texas
>
> [2009.28.03](01:08PM) -> [roscoe] ~ $ sudo port selfupdate
> Password:
>
> [2009.28.03](01:08PM) -> [roscoe] ~ $ port installed apache2
> The following ports are currently installed:
> apache2 @2.2.10_0 (active)
>
>
> MacPorts base version 1.700 installed
> Downloaded MacPorts base version 1.700
>
> The MacPorts installation is not outdated so it was not updated
> [2009.28.03](01:08PM) -> [roscoe] ~ $ port info subversion
> subversion @1.6.0, Revision 1 (devel)
> Variants: bash_completion, darwin_7, disable_keychain,
> mac_os_x_server_mod_dav_svn, mod_dav_svn, no_bdb,
> no_neon, tools, unicode_path
>
> Subversion is a version control system designed to be as similar to
> cvs(1) as possible, while fixing many
> outstanding problems with cvs(1).
> Homepage: http://subversion.tigris.org/
>
> Library Dependencies: expat, neon, apr, apr-util, db46, sqlite3,
> gettext, libiconv, serf, cyrus-sasl2
> Platforms: darwin
> Maintainers: dluke at geeklair.net
>
> [2009.28.03](01:09PM) -> [roscoe] ~ $ sudo port install -v
> subversion +bash_completion+mac_os_x_server_mod_dav_svn
>
> ---> Fetching bash-completion
> ---> Attempting to fetch bash-completion-20060301.tar.bz2 from http://distfiles.macports.org/bash-completion
> ---> Verifying checksum(s) for bash-completion
> ---> Extracting bash-completion
> ---> Configuring bash-completion
> ---> Building bash-completion
> ---> Staging bash-completion into destroot
> ---> Installing bash-completion @20060301_1
> To use bash_completion, add the following lines at the end of
> your .bash_profile:
>
> if [ -f /opt/local/etc/bash_completion ]; then
> . /opt/local/etc/bash_completion
> fi
>
> ---> Activating bash-completion @20060301_1
> ---> Cleaning bash-completion
> ---> Fetching neon
> ---> Attempting to fetch neon-0.28.3.tar.gz from http://distfiles.macports.org/neon
> ---> Verifying checksum(s) for neon
> ---> Extracting neon
> ---> Configuring neon
> ---> Building neon
> ---> Staging neon into destroot
> ---> Installing neon @0.28.3_1
> ---> Activating neon @0.28.3_1
> ---> Cleaning neon
> ---> Fetching serf
> ---> Attempting to fetch serf-0.3.0.tar.bz2 from http://serf.googlecode.com/files/
> ---> Verifying checksum(s) for serf
> ---> Extracting serf
> ---> Configuring serf
> ---> Building serf
> ---> Staging serf into destroot
> ---> Installing serf @0.3.0_0
> ---> Activating serf @0.3.0_0
> ---> Cleaning serf
> ---> Fetching subversion
> ---> Attempting to fetch subversion-1.6.0.tar.bz2 from http://subversion.tigris.org/downloads/
> ---> Verifying checksum(s) for subversion
> ---> Extracting subversion
> ---> Applying patches to subversion
> ---> Configuring subversion
>
> ERROR: Target org.macports.configure returned: configure failure:
> shell command " cd "/opt/local/var/macports/build/
> _opt_local_var_macports_sources_rsync
> .macports.org_release_ports_devel_subversion/work/subversion-1.6.0"
> && ./configure --prefix=/opt/local --with-berkeley-db=yes --with-
> neon=/opt/local --with-apr=/opt/local/bin/apr-1-config --with-apr-
> util=/opt/local/bin/apu-1-config --mandir=\${prefix}/share/man --
> disable-neon-version-check --with-serf=/opt/local --with-sasl=/opt/
> local --with-apxs=/opt/apache2/bin/apxs --disable-mod-activation "
> returned error 1
> Command output: configure: Apache Portable Runtime Utility (APRUTIL)
> library configuration
>
> checking for APR-util... yes
> checking APR-UTIL version... 1.3.4
> checking for pkg-config... /opt/local/bin/pkg-config
> configure: checking neon library
> checking neon library version... 0.28.3
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> configure: serf library configuration
> checking serf.h usability... yes
> checking serf.h presence... yes
> checking for serf.h... yes
> checking for serf_context_create in -lserf-0... yes
> configure: looking for apr_memcache as part of apr-util
> checking apr_memcache.h usability... yes
> checking apr_memcache.h presence... yes
> checking for apr_memcache.h... yes
> checking for apr_memcache_create in -laprutil-1... yes
> checking for Apache module support via DSO through APXS... found at /
> opt/apache2/bin/apxs
> checking httpd version... recent enough
>
> checking whether Apache version is compatible with APR version... NO
> configure: error: Apache version incompatible with APR version
>
> ERROR: Status 1 encountered during processing.
>
> [2009.28.03](01:15PM) -> [roscoe] ~ $
>
More information about the macports-users
mailing list