When trying to check out my latest WordPress plugin on my Mac, I got the following error message:
# svn co http://plugins.svn.wordpress.org/wp-advertize-it wp-advertize-it svn: E200019: ra_serf was compiled for serf 1.3.4 but loaded an incompatible 1.2.1 library
The reason for this error message is that although there is no separate Serf package in Homebrew anymore and it is included as a private package in SVN and was still on my machine. So I had to remove it:
# brew remove serf Uninstalling /usr/local/Cellar/serf/1.2.1...
Now of course the library is missing, so SVN still does not work:
# svn co http://plugins.svn.wordpress.org/wp-advertize-it wp-advertize-it dyld: Library not loaded: /usr/local/lib/libserf-1.0.dylib Referenced from: /usr/local/bin/svn Reason: image not found Trace/BPT trap: 5
So you need to uninstall SVN:
# brew uninstall svn Uninstalling /usr/local/Cellar/subversion/1.8.8...
and reinstall it:
# brew install svn ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/subversion-1.8.8.mavericks.bottle.1.tar.gz ######################################################################## 100.0% ==> Pouring subversion-1.8.8.mavericks.bottle.1.tar.gz ==> Caveats svntools have been installed to: /usr/local/opt/subversion/libexec
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
==> Summary
Thanks. Just hit the same thing, saved me some work.
Thanks! Saved some time.