when running my svn from /usr/local/bin/ it says:
svn: E200029: Couldn't perform atomic initialization svn: E200030: SQLite compiled for 3.7.13, but running with 3.6.12
sqlite3 --version gives me 3.7.13
What went wrong and how can I fix it? I'm on Mac OS X (10.6.8).
//edit1:
/usr/local/bin/sqlite3 --version 3.7.13
/usr/bin/sqlite3 --version 3.7.13
//edit2: I "fixed" this by installing svn via homebrew and using /usr/local/bin/svn explicitly
(please upvote the corresponding answer)
For Mac users:
brew link --force sqlite3
)For Fedora users:
yum update sqlite3
or yum install sqlite
I experienced the same issue, I solved downloading http://www.sqlite.org/sqlite-amalgamation-3.7.6.3.tar.gz, unpacking the archive using tar/gunzip and coping sqlite3.c from the resulting directory into $svn-src-folder/sqlite-amalgamation/sqlite3.c.
Run configure/make/sudo make install and you should solve.
I had brew, svn 1.8, working fine in OSX 10.8.
I upgraded to 10.9, broke. For some reason the symlinks brew makes in /usr/local/bin
were removed by the 10.9 installation?
brew update
didnt fix.
brew install svn
fixed svn, or so I thought.
Then actually using svn 1.8 (/usr/local/bin
first in my path) I also had the above sqlite error message. A newer sqlite being in /usr/local/Cellar
, but not symlinked in /usr/local/bin
or anything.
brew install sqlite3
... didnt fix it. And I noticed brew says for this component it doesnt symlink. ok.
BUT, after that reinstall, a further reinstall of svn brew svn uninstall brew svn install
DID fix it. dont know why. Now can svn co successfully.
After re-linking subversion, I had also to re-link sqlite3
brew link --force sqlite3
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With