I am trying to build the latest version of subversion on ubuntu 12.10 and was having some trouble completing ./configure as I seemed to be getting a never ending stream of configure: error: x not found messages. I installed apr and supplied the paths to the apr-1-config file to get rid of the first, then I installed sqlite etc. and currently I am working on configure: error: Expat not found.
Prior to attempting an install of 1.7.7, I had just used apt-get install subversion which installed 1.7.5 and was working fine. My question is, why does 1.7.5 work on my machine if I didn't have sqlite, apr and all the other dependencies that seem to be needed now that I'm it from the source? does 1.7.5 not have such dependencies or were they installed during my apt-get command and I just needed to link to them?