Chris,
I did notice that there is a chicken and egg situation w/ the RPM
compilation. It uses the svn executable to determine the current running
version.
Anyway. My advice to you:
1. Get a fresh copy of the trunk.
2. Go to /packages/rpm/redhat-8+
3. Save the files I attached here in that directory.
4. Run the file I have attached in this directory by invoking
  ./patch_redhat
  if you already set the executable bit, or if not,
  sh ./patch_redhat
  This will patch the Makefile so that you can compile subversio
  without subversion installed - it will detect your revision and modify
  the Makefile to not use subversion to find the revision.
  If this step reports no errors, go on to the next.
4. Uninstall subversion - you can use
     rpm -q -a | grep subversion | xargs -i rpm --erase --nodeps {}
5. Upgrade neon
6. make the new RPMs by typeing 'make'
7. Install the new subversion.
Once you are done, you will want a fresh copy of the trunk with no
modified Makefile
Shamim Islam
BA BS
On Sun, 2003-09-21 at 12:03, Chris Croome wrote:
> Hi
> 
> I thought I'd upgrade to the latest subversion this afternoon but I
> ran into the following problem:
> 
> - The latest subversion needs the latest neon to compile:
> 
>     neon-devel >= 0.24.2 is needed by subversion-0.29.0-7111
> 
> - However this can't be installed without uninstalling subversion:
> 
>     [root@atomism i386]# rpm -Uvh neon-*.rpm
>     error: Failed dependencies:
>             libneon.so.23 is needed by (installed) subversion-0.29.0-6982
> 
> - And if I uninstall neon and subversion and then install the latest
>   neon and try to compile subversion it fails because it requires
>   subversion to be installed...
> 
> I'm probably doing something stupid...?
> 
> Chris
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Sep 21 19:31:36 2003