If anybody cares...<br>
<br>
My local subversion install failed to compile some of its libraries
because it was missing dependencies. But because it reported this as a
warning instead of an error, I didn&#39;t notice it. (Arguably, since those
libraries are crucial for the app to actually <span style="font-weight: bold;">do</span>
anything, perhaps it should have been an error.) When my local binary
couldn&#39;t find its libraries, it proceeded down the library path and
found the server install, which was producing the version mismatch. <br>
<br>
Fixed the dependencies, and all was well! <br><br><br><div><span class="gmail_quote">On 2/16/07, <b class="gmail_sendername">Shane Liesegang</b> &lt;<a href="mailto:shane@shaneliesegang.com">shane@shaneliesegang.com</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">OK, upon further inspection...<br><br>SVN is compiled and installed local to my user account. But
when I go to run it, it&#39;s apparently still looking at the global
libraries, which are a different version. I&#39;ve tried setting
LD_LIBRARY_PATH, but it still gives me the same error. <br><br>I want to use ldd to see which libraries it&#39;s actually trying
to load, but it&#39;ll only let me do that on the vanilla executable. That
is, I can &quot;ldd ~/bin/svn&quot; and get it&#39;s libraries (which all point to
the proper versions), but the problem arises when I try to do something
with svn, like update or commit. Heck, even &quot;svn help&quot; throws an error.
But I can&#39;t find a way to make ldd run on a program with command line
arguments; it treats anything space separated as a different executable
it&#39;s supposed to test. My guess is that SVN doesn&#39;t actually load the libraries until it tries to do something, and at that point it&#39;s looking in the wrong place. <br><br>Oh, such convoluted issues. Anybody have any thoughts? This is making me sad. 
<div><span class="e" id="q_110ccd00e1e9dcdf_1"><br><br><br><br><div><span class="gmail_quote">On 2/16/07, <b class="gmail_sendername">Shane Liesegang</b> &lt;<a href="mailto:shane@shaneliesegang.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
shane@shaneliesegang.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hmmm. I figured I might have to match the repository, but I&#39;m getting the error without ever even trying to connect to anything (svn help). Which leads me to think there&#39;s some kind of program config problem I need to deal with before even trying to connect to a repo. 
<br><br>Curiouser and curiouser... <div><span><br><br><br><div><span class="gmail_quote">On 2/16/07, <b class="gmail_sendername">Weber, Lawrence A</b> &lt;<a href="mailto:laweber@switch.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

laweber@switch.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">A few months ago, I tried to convert our Version Control to 
SVN.&nbsp; In the middle of my eval tests, SVN was upgraded resulting in my 
TortoiseSVN client&nbsp;being a&nbsp;newer than my command line tools.&nbsp; I 
used the command line tools to create my repositories but planned to provide the 
users with TortoiseSVN.&nbsp; When I used the newer&nbsp;TortoiseSVN it changed 
the repository format so that the command line client could no longer access 
files.&nbsp; Same kind of errors you are seeing.&nbsp; This feature caused so 
much trouble that&nbsp;I was forced to&nbsp;ClearCase, yuck.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">Looks like you need to get the older client.&nbsp; One that 
matches your repository.</font></span></div>
<blockquote style="margin-right: 0px;">
  <div dir="ltr" align="left" lang="en-us">
  <hr>
  <font face="Tahoma" size="2"><b>From:</b> 
  wplug-bounces+laweber=<a href="mailto:switch.com@wplug.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">switch.com@wplug.org</a> 
  [mailto:<a href="mailto:wplug-bounces+laweber=switch.com@wplug.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">wplug-bounces+laweber=switch.com@wplug.org</a>] <b>On Behalf Of </b>Shane 
  Liesegang<br><b>Sent:</b> Friday, February 16, 2007 2:04 PM<br><b>To:</b> 
  General user list<br><b>Subject:</b> [wplug] SVN upgrade -&gt; mismatched RA 
  version<br></font><br></div><div><span>
  <div></div>I&#39;m on a shared host that uses version 1.3.2 of Subversion, and I 
  recently compiled and installed a local copy of version 1.4.3. <br><br>Now 
  when I try to run any svn commands, I get&nbsp; a message about mismatched RA 
  versions. <br><br>$ svn help<br>svn: Mismatched RA version for &#39;dav&#39;: found 
  1.4.3, expected 1.3.2<br>$ svn co http://{my_repo}<br>svn: Mismatched RA 
  version for &#39;http&#39;: found 1.4.3, expected 1.3.2<br><br><br>Some googling 
  showed that these errors happen when there&#39;s bits of old installs leftover 
  from an upgrade. Of course, in my case, the old version is still on the 
  system. I get these even if I directly run the new binary (as opposed to 
  trusting my $PATH). <br><br>Has anybody dealt with this before? Any words of 
  advice on how to proceed? I&#39;m afraid I hosed SVN. :-( 
<br></span></div></blockquote></div>
</blockquote></div><br>
</span></div></blockquote></div><br>
</span></div></blockquote></div><br>