<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>biotext.org.uk &#187; svn</title>
	<atom:link href="http://biotext.org.uk/tag/svn/feed/" rel="self" type="application/rss+xml" />
	<link>http://biotext.org.uk</link>
	<description>Not a typewriter</description>
	<lastBuildDate>Sat, 05 Feb 2011 14:18:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Updating Subversion on 64-bit Linux (Centos 5)</title>
		<link>http://biotext.org.uk/updating-subversion-on-64-bit-linux-centos-5/</link>
		<comments>http://biotext.org.uk/updating-subversion-on-64-bit-linux-centos-5/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 11:18:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://biotext.org.uk/?p=102</guid>
		<description><![CDATA[I just ran into a problem when trying to upgrade to the latest rpm-packaged version of Subversion on Centos 5 x86_64 &#8212; simple solution, but not obvious, so hopefully this will help someone. It goes like this, as root: $ yum update subversion [normal messages snipped] Transaction Check Error:   file /usr/share/emacs/site-lisp/psvn.el from install of [...]]]></description>
			<content:encoded><![CDATA[<p>I just ran into a problem when trying to upgrade to the latest rpm-packaged version of Subversion on Centos 5 x86_64 &#8212; simple solution, but not obvious, so hopefully this will help someone.</p>
<p>It goes like this, as root:</p>
<pre>$ yum update subversion</pre>
<p>[normal messages snipped]</p>
<pre>Transaction Check Error:
  file /usr/share/emacs/site-lisp/psvn.el
from install of subversion-1.5.5-0.1.el5.rf
conflicts with file from package subversion-1.4.2-2.el5
  file /usr/share/man/man1/svn.1.gz
from install of subversion-1.5.5-0.1.el5.rf
conflicts with file from package subversion-1.4.2-2.el5
  file /usr/share/man/man1/svnadmin.1.gz
from install of subversion-1.5.5-0.1.el5.rf
conflicts with file from package subversion-1.4.2-2.el5
  file /usr/share/man/man1/svnlook.1.gz
from install of subversion-1.5.5-0.1.el5.rf
conflicts with file from package subversion-1.4.2-2.el5
  file /usr/share/man/man5/svnserve.conf.5.gz
from install of subversion-1.5.5-0.1.el5.rf
conflicts with file from package subversion-1.4.2-2.el5
  file /usr/share/man/man8/svnserve.8.gz
from install of subversion-1.5.5-0.1.el5.rf
conflicts with file from package subversion-1.4.2-2.el5
  file /usr/share/xemacs/site-packages/lisp/psvn.el
from install of subversion-1.5.5-0.1.el5.rf
conflicts with file from package subversion-1.4.2-2.el5</pre>
<p>WTF? Surely doing an update is supposed to replace files from an earlier release with a later one?</p>
<p><span id="more-102"></span>The reason, as my colleague <a title="Ian Sillitoe" href="http://cathdb.info/wiki/doku.php?id=cathteam:sillitoe">Ian</a> discovered, is that 64-bit Centos has both 32 and 64-bit versions of Subversion, which causes it to get its knickers in a twist when doing an update. So we just did the following:</p>
<pre>$ yum erase subversion.i386
$ yum update subversion</pre>
<p>to remove the 32-bit version and then just update the 64-bit one. Works fine. (Touch wood&#8230;)</p>
<p>Probably works with Redhat Enterprise (RHEL) too and possibly other distros.</p>
<p><strong>EDIT:</strong> If you only have the Centos base RPM repository, you won&#8217;t find svn 1.5.5 (or any recent versions). You need to set your system up to use RPMForge as well, as documented <a href="http://www.ultranetsolutions.com/CentOS-5-install-rpmforge-yum-repo.html">here</a>. Thanks to GR in the comments for pointing this out.</p>
<p>Andrew.</p>
]]></content:encoded>
			<wfw:commentRss>http://biotext.org.uk/updating-subversion-on-64-bit-linux-centos-5/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

