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