Rick Jones <rick.jones2@hp.com> writes:
> I just checked-out the latest TOT and built it but didn't do the make
> install. In the past when I would do that (on HP-UX at least, I've
> always "apt-got" on Debian) I could run ./subversion/svn/svn but here
> it seems I cannot:
I believe this might be a Debian-specific problem whereby a
built-but-not-installed version of a program that uses shared
libraries tries to load the libraries of another, installed version of
the same program.
I run Debian too, here's what I do as root to get around this sometimes:
# cd /usr/
# mkdir lib/safe-svn-libs
# mkdir bin/safe-svn-bins
# cp lib/libsvn_* lib/safe-svn-libs
# cp bin/svn* bin/safe-svn-bins
# rm lib/libsvn_*
# rm bin/svn*
Then they don't interfere, I do my testing, and restore.
Be careful if you try this route!
-K
> raj@tardy:~/svn_tot$ ./subversion/svn/svn --version
> svn: Version mismatch in 'svn_delta': found 1.5.0-dev, expected 1.2.3
> svn: Version mismatch in 'svn_subr': found 1.5.0-dev, expected 1.2.3
> raj@tardy:~/svn_tot$ ./subversion/svn/svn --help
> svn: Version mismatch in 'svn_delta': found 1.5.0-dev, expected 1.2.3
> svn: Version mismatch in 'svn_subr': found 1.5.0-dev, expected 1.2.3
> raj@tardy:~/svn_tot$ pwd
> /home/raj/svn_tot
> raj@tardy:~/svn_tot$ ./subversion/svn/svn co
> http://www.netperf.org/svn/sandbox /tmp/sandbox_latest_client
> svn: Version mismatch in 'svn_delta': found 1.5.0-dev, expected 1.2.3
> svn: Version mismatch in 'svn_subr': found 1.5.0-dev, expected 1.2.3
> raj@tardy:~/svn_tot$ which svn_delta
> raj@tardy:~/svn_tot$ which svn_subr
> raj@tardy:~/svn_tot$ pwd
> /home/raj/svn_tot
> raj@tardy:~/svn_tot$ export PATH=/home/raj/svn_tot/subversion/svn:$PATH
> raj@tardy:~/svn_tot$ which svn
> /home/raj/svn_tot/subversion/svn/svn
> raj@tardy:~/svn_tot$ svn help
> svn: Version mismatch in 'svn_delta': found 1.5.0-dev, expected 1.2.3
> svn: Version mismatch in 'svn_subr': found 1.5.0-dev, expected 1.2.3
>
> Could this be related to my trying to run the "new" svn command while
> in a directory that was created with an older version of the client?
>
> rick jones
>>
>> If the only place you can reproduce this right now is your current
>> working copy, then save that working copy first thing. Try to use it,
>> or rather a copy of it, for further reproduction.
>>
>> (Sorry, I know you're sort of asking for detailed instructions, and I
>> don't have time to give them, unfortunately, but if there's a
>> developer or Subversion admin around they'll probably know how to
>> help...)
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
>> For additional commands, e-mail: users-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Jun 2 01:52:07 2007