I had a similar problem with Homebrew. In my case, SVN still worked but it
was using an older version of Serf than 1.3.4. I think this is because
Homebrew used to have Serf as a package and SVN used it. They then changed
the packaging so that Serf is a private library of the Subversion package.
Even though Serf was no longer a package, somehow the library was still
there and being picked up at runtime. I do not remember exactly how I
fixed it, but I think I used something like brew clean serf or brew remove
serf. Then when I rebuilt SVN again it build a new Serf 1.3.4 and used it.
On Thu, Mar 13, 2014 at 9:35 AM, Torsten Budesheim <torstenb_at_gmail.com>wrote:
> Hi,
>
> I'm trying to resolve an issue I'm having with subversion on my Mac OS
> 10.9.2. I installed subversion via Homebrew and it had previously worked. I
> can't say for sure anymore what exactly happened, but recently this is what
> happened (not necessarily in exactly that order):
>
> 1) Installed the upgrade to Mac OS 10.9.2
> 2) Upgraded to Xcode 5.1 + Command Line Tools
> 3) Upgraded subversion to 1.8.8
>
> I since tried to remove subversion via 'brew remove subversion' and
> reinstalled it as follows (the error still persists though):
>
> ~: brew install --with-python --build-from-source subversion
> *==>** Downloading
> http://www.apache.org/dyn/closer.cgi?path=subversion/subversion-1.8.8.tar.bz2
> <http://www.apache.org/dyn/closer.cgi?path=subversion/subversion-1.8.8.tar.bz2>*
> Already downloaded: /Library/Caches/Homebrew/subversion-1.8.8.tar.bz2
> *==>** Patching*
> patching file subversion/bindings/swig/perl/native/Makefile.PL.in
> Hunk #1 succeeded at 76 (offset 7 lines).
> patching file configure.ac
> *==>** Downloading
> http://serf.googlecode.com/svn/src_releases/serf-1.3.4.tar.bz2
> <http://serf.googlecode.com/svn/src_releases/serf-1.3.4.tar.bz2>*
> Already downloaded: /Library/Caches/Homebrew/subversion--serf-1.3.4.tar.bz2
> scons: Reading SConscript files ...
> scons: done reading SConscript files.
> scons: Building targets ...
>
> Then it compiles without any errors. But when I try to run svn from the
> command line, I get an error:
>
> ~: svn
> svn: E200019: ra_serf was compiled for serf 1.3.4 but loaded an
> incompatible 1.1.1 library
>
>
> How can I identify the incompatible version 1.1.1 library that is being
> loaded and/or how do I fix this?
>
>
> Thanks,
> Torsten
>
--
Thanks
Mark Phippard
http://markphip.blogspot.com/
Received on 2014-03-13 15:05:21 CET