Version 9 (modified by ja11sop, 11 years ago)


Useful Hosting Links


Hosting Companies

SSL Certificates

Problems with  EasyInstall and  Subversion 1.5


Install the latest development snapshot of  setuptools manually.

svn co

Then install it as root.

python install

Problems with python2.5 and setuptools in Debian Etch

pycentral problems

Summary of solution for python2.5. Don't use alternatives instead use

sudo ln -s python2.5 /usr/lib/python

Not that I did not write use

sudo ln -s /usr/lib/python2.5 /usr/lib/python

pyversions problems

Solution is to replace the PYVERSIONS line in debian/rules

PYVERSIONS = $(shell pyversions -vr)

with the line

PYVERSIONS = $(sort $(shell pyversions -vr) 2.5)

Installing  Subversion 1.5 on Deian Etch


Solution taken verbatim from the previous link

  1. We'll start off by creating a directory for this process.
    mkdir subversion
  1. Next, download the source packages from the debian packages site. They're on the right. Check the site for the latest versions.
  2. Now, unzip them.
    gunzip subversion_1.5.1dfsg1-1.diff.gz
    tar xfvz subversion_1.5.1dfsg1.orig.tar.gz
  3. The first file was patch with debian specific changes, we'll need to apply this patch to the source tree.
    patch -p0 < subversion_1.5.1dfsg1-1.diff
  4. Enter the source directory
    cd subversion_1.5.1dfsg1/
  5. We'll need to change some file permissions to make this work.
    chmod 755 debian/rules
  6. Now we switch to the root user, because we need to install some dependencies.
    # Assuming you're root
    apt-get build-dep subversion 
    apt-get install python-all-dev libneon26-dev quilt libsasl2-dev fakeroot debhelper
  7. Switch back from root to your normal user.
  8. I've had some issues making creating the java hooks. To get around this, we'll need to disable them. Do this by opening the 'debian/rules' file and change the line that says 'ENABLE_JAVAHL' to no. For me this was on line 21.
  1. Now we can get started building the package.
    dpkg-buildpackage -rfakeroot -uc -b -d
  2. Compiling!
  3. If everything went well, you should have ended up with about 10 .deb packages in the directory right above the source directory. You can simply install all of them with:
    dpkg -i *.deb


* How to install mod_dav_svn