It was just the libraries not matching the binary I was using. The repository was fine. :-)<br><br><br><br><div><span class="gmail_quote">On 2/17/07, <b class="gmail_sendername">Michael Semcheski</b> &lt;<a href="mailto:lists@immuneit.com">
lists@immuneit.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;">So just for everyone following keeping score at home, was your
<br>repository ever in danger, or was it just that the binaries had<br>mismatched library versions?<br><br>Mike<br><br>Shane Liesegang wrote:<br>&gt; If anybody cares...<br>&gt;<br>&gt; My local subversion install failed to compile some of its libraries
<br>&gt; because it was missing dependencies. But because it reported this as a<br>&gt; warning instead of an error, I didn&#39;t notice it. (Arguably, since<br>&gt; those libraries are crucial for the app to actually do anything,
<br>&gt; perhaps it should have been an error.) When my local binary couldn&#39;t<br>&gt; find its libraries, it proceeded down the library path and found the<br>&gt; server install, which was producing the version mismatch.
<br>&gt;<br>&gt; Fixed the dependencies, and all was well!<br>&gt;<br>&gt;<br>&gt; On 2/16/07, *Shane Liesegang* &lt;<a href="mailto:shane@shaneliesegang.com">shane@shaneliesegang.com</a><br>&gt; &lt;mailto:<a href="mailto:shane@shaneliesegang.com">
shane@shaneliesegang.com</a>&gt;&gt; wrote:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; OK, upon further inspection...<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; SVN is compiled and installed local to my user account. But when I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; go to run it, it&#39;s apparently still looking at the global
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; libraries, which are a different version. I&#39;ve tried setting<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; LD_LIBRARY_PATH, but it still gives me the same error.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; I want to use ldd to see which libraries it&#39;s actually trying to
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; load, but it&#39;ll only let me do that on the vanilla executable.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; That is, I can &quot;ldd ~/bin/svn&quot; and get it&#39;s libraries (which all<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; point to the proper versions), but the problem arises when I try
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; to do something with svn, like update or commit. Heck, even &quot;svn<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; help&quot; throws an error. But I can&#39;t find a way to make ldd run on a<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; program with command line arguments; it treats anything space
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; separated as a different executable it&#39;s supposed to test. My<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; guess is that SVN doesn&#39;t actually load the libraries until it<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; tries to do something, and at that point it&#39;s looking in the wrong
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; place.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Oh, such convoluted issues. Anybody have any thoughts? This is<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; making me sad.<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; On 2/16/07, *Shane Liesegang* &lt; <a href="mailto:shane@shaneliesegang.com">
shane@shaneliesegang.com</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:<a href="mailto:shane@shaneliesegang.com">shane@shaneliesegang.com</a>&gt;&gt; wrote:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hmmm. I figured I might have to match the repository, but I&#39;m
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getting the error without ever even trying to connect to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; anything (svn help). Which leads me to think there&#39;s some kind<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; of program config problem I need to deal with before even
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; trying to connect to a repo.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Curiouser and curiouser...<br>&gt;<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; On 2/16/07, *Weber, Lawrence A* &lt; <a href="mailto:laweber@switch.com">laweber@switch.com
</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:<a href="mailto:laweber@switch.com">laweber@switch.com</a>&gt;&gt; wrote:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A few months ago, I tried to convert our Version Control<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to SVN.&nbsp;&nbsp;In the middle of my eval tests, SVN was upgraded
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; resulting in my TortoiseSVN client being a newer than my<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; command line tools.&nbsp;&nbsp;I used the command line tools to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; create my repositories but planned to provide the users
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with TortoiseSVN.&nbsp;&nbsp;When I used the newer TortoiseSVN it<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; changed the repository format so that the command line<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client could no longer access files.&nbsp;&nbsp;Same kind of errors
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; you are seeing.&nbsp;&nbsp;This feature caused so much trouble<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; that I was forced to ClearCase, yuck.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Looks like you need to get the older client.&nbsp;&nbsp;One that<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; matches your repository.
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------------------------------------------------------------------------<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *From:* wplug-bounces+laweber=<a href="mailto:switch.com@wplug.org">switch.com@wplug.org</a>
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:<a href="mailto:switch.com@wplug.org">switch.com@wplug.org</a>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [mailto:<a href="mailto:wplug-bounces+laweber=switch.com@wplug.org">wplug-bounces+laweber=switch.com@wplug.org
</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:<a href="mailto:wplug-bounces+laweber=switch.com@wplug.org">wplug-bounces+laweber=switch.com@wplug.org</a>&gt;]<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *On Behalf Of *Shane Liesegang<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *Sent:* Friday, February 16, 2007 2:04 PM
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *To:* General user list<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *Subject:* [wplug] SVN upgrade -&gt; mismatched RA version<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I&#39;m on a shared host that uses version 1.3.2 of<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subversion, and I recently compiled and installed a
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; local copy of version 1.4.3.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Now when I try to run any svn commands, I get&nbsp;&nbsp;a<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; message about mismatched RA versions.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ svn help
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; svn: Mismatched RA version for &#39;dav&#39;: found 1.4.3,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; expected 1.3.2<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ svn co http://{my_repo}<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; svn: Mismatched RA version for &#39;http&#39;: found 
1.4.3,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; expected 1.3.2<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Some googling showed that these errors happen when<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; there&#39;s bits of old installs leftover from an upgrade.<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Of course, in my case, the old version is still on the<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system. I get these even if I directly run the new<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; binary (as opposed to trusting my $PATH).<br>&gt;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Has anybody dealt with this before? Any words of<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; advice on how to proceed? I&#39;m afraid I hosed SVN. :-(<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------
<br>&gt;<br>&gt; _______________________________________________<br>&gt; wplug mailing list<br>&gt; <a href="mailto:wplug@wplug.org">wplug@wplug.org</a><br>&gt; <a href="http://www.wplug.org/mailman/listinfo/wplug">http://www.wplug.org/mailman/listinfo/wplug
</a><br>&gt;<br><br>_______________________________________________<br>wplug mailing list<br><a href="mailto:wplug@wplug.org">wplug@wplug.org</a><br><a href="http://www.wplug.org/mailman/listinfo/wplug">http://www.wplug.org/mailman/listinfo/wplug
</a><br></blockquote></div><br>