How, exactly, can I make bzr-svn work on OS X Leopard
OS X Leopard comes with SVN 1.4.4 and Python 2.5 and SVN SWIG for Python 2.5. This won't work for bzr-svn.
I tried the 1.4.x SVN branch w/ patch and the 1.5 trunk SVN branch and compiled it to /usr/local. None of it works for me. I have banged my head against this to the point of bloody and helpless.
# Install Bazaar
sudo easy_install -U paramiko pycrypto bzr
# 1.4 subversion & patch
cd /tmp
rm -rf subversion*
curl -O http://
tar xvfj subversion-
cd subversion-1.4.6
curl http://
| patch -p1
./configure \
--without-
--without-apache \
--without-apxs \
--without-neon \
--with-ssl \
--prefix=/tmp \
--libdir=
make
make check
sudo make install
make swig-py
make check-swig-py
sudo make install-swig-py
cd ..
export LD_LIBRARY_
export PYTHONPATH=
# Check it ---
python -c "import svn.delta; print svn.delta.__file__"
#
# Boink! This rest of this script is broken and doesn't work
#
python -c "from svn.delta import svn_delta_
# Errors out and makes the rest of this script pointless
# Install the bzr_svn plugin
# ( http://
mkdir ~/.bazaar ~/.bazaar/plugins
cd ~/.bazaar/plugins
rm -rf svn
bzr branch http://
# Try it
bzr branch http://
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Tim Dysinger
- Solved:
- Last query:
- Last reply: