[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: The RIGHT way to upgrade Subversion on FC2 = ??

From: Nico Kadel-Garcia <nkadel_at_comcast.net>
Date: 2006-08-23 02:58:50 CEST

Eric wrote:
> I could use some advice on the RIGHT way (versus, I am sure, any
> number of WRONG ways) to upgrade Subversion to the latest version
> (1.3.2) on Fedora Core 2.
>
> For any number of sad and sorry reasons, I am stuck with FC2 on this
> particular machine. It came with Subversion 1.0.9 installed, and I
> would like to upgrade.
>
> I tried "yum update subversion" and got a list of actions ending with
> "subversion is installed and the latest version. No action to take.".
>
> Tried "yum upgrade subversion" and got a list of actions ending with
> "No Upgrades available for subversion". "svn --version" showed that
> the installed version stayed at 1.0.9.
>
> I then went looking for RPMs for version 1.3.2 and couldn't find
> anything for anything earlier than Fedora Core 3.

FC2 is, of course, deprecated at this point. But The DAG repository, at
http://dag.wieers.com/packages/subversion/, has a much more up-to-date
version. There are also various published Yum configuration files that point
to DAG,

Otherwise, you may wish to get David Summers' RPM's, which are linked to on
the main subversion site.

> So, OK, I figured I may as well download the source tarball and build
> and install from that. But first, I figured I'd better uninstall the
> currently-installed version; So, I said "rpm -e subversion" and got:
>
> error: Failed dependencies:
> libsvn_client-1.so.0 is needed by (installed)
> subversion-perl-1.0.2-1 libsvn_delta-1.so.0 is needed by
> (installed) subversion-perl-1.0.2-1 libsvn_delta-1.so.0 is needed
> by (installed) mod_dav_svn-1.0.9-1 libsvn_diff-1.so.0 is needed by
> (installed) subversion-perl-1.0.2-1 libsvn_fs-1.so.0 is needed by
> (installed) subversion-perl-1.0.2-1 libsvn_fs-1.so.0 is needed by
> (installed) mod_dav_svn-1.0.9-1 libsvn_ra-1.so.0 is needed by
> (installed) subversion-perl-1.0.2-1 libsvn_repos-1.so.0 is needed
> by (installed) subversion-perl-1.0.2-1 libsvn_repos-1.so.0 is
> needed by (installed) mod_dav_svn-1.0.9-1 libsvn_subr-1.so.0 is
> needed by (installed) subversion-perl-1.0.2-1 libsvn_subr-1.so.0 is
> needed by (installed) mod_dav_svn-1.0.9-1 libsvn_wc-1.so.0 is
> needed by (installed) subversion-perl-1.0.2-1 subversion = 1.0.9-1
> is needed by (installed) mod_dav_svn-1.0.9-1 subversion = 1.0.9-1
> is needed by (installed) subversion-devel-1.0.9-1
> If I can get a clean uninstall of the current subversion
> installation, I won't feel too uncomfortable about just doing a
> configure / make / make install on the source tarball, outside of the
> RPM environment.

Yup. You need to do "yum remove subversion" to get rid of all that debris,
which comes with Subversion's various components spread out into organized
RPM's.

> Or, I could just leave the current installation alone in
> /usr/bin/svn, and build the new version in its default installation
> locations like /usr/local/bin/svn. But, then I'd have to make sure

Ohh. Bad. You'll get unexpected conflects depending on your PATH.

> that everyone's path shows /usr/local/bin first, which is likely to
> break the first time anyone decides to play with their path in their
> local .bashrc file.
> So, what is the consensus of the BEST way to get subversion upgraded
> correctly on FC2?

Get the RPM's from DAG.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Aug 23 02:59:57 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.