<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Howdy,<br>
&nbsp;&nbsp; I've been scratching my head over this problem for the last few days
and figured it was time to get some help.<br>
<br>
I'm trying to build Ruby on Rails v2.3.8 against Fedora 13 but am
running into dependency issues. Namely the 'rubygem-activerecord'
package (rails is simple a collection of this and a few other
active*/action* packages) pulls in the 'rubygem-activesupport' package
of the same version, but yum is failing to find it, even though it is
installed. Ergo it results in this error:<br>
<br>
<div class="container">
<div id="paste_border">
<pre class="paste_scroller"><div id="paste_container"><ol
 class="paste_lines"><li id="1" class="lineno"><div
 class="paste_content">yum install --nogpgcheck ruby-activerecord-2.3.8-3.fc13.noarch.rpm </div></li><li
 id="2" class="lineno"><div class="paste_content">Loaded plugins: presto, refresh-packagekit</div></li><li
 id="3" class="lineno"><div class="paste_content">Setting up Install Process</div></li><li
 id="4" class="lineno"><div class="paste_content">Examining ruby-activerecord-2.3.8-3.fc13.noarch.rpm: ruby-activerecord-2.3.8-3.fc13.noarch</div></li><li
 id="5" class="lineno special"><div class="paste_content">Marking ruby-activerecord-2.3.8-3.fc13.noarch.rpm to be installed</div></li><li
 id="6" class="lineno"><div class="paste_content">Resolving Dependencies</div></li><li
 id="7" class="lineno"><div class="paste_content">--&gt; Running transaction check</div></li><li
 id="8" class="lineno"><div class="paste_content">---&gt; Package ruby-activerecord.noarch 0:2.3.8-3.fc13 set to be updated</div></li><li
 id="9" class="lineno"><div class="paste_content">--&gt; Processing Dependency: rubygem-activesupport = 2.3.8 for package: ruby-activerecord-2.3.8-3.fc13.noarch</div></li><li
 id="10" class="lineno special"><div class="paste_content">--&gt; Finished Dependency Resolution</div></li><li
 id="11" class="lineno"><div class="paste_content">Error: Package: ruby-activerecord-2.3.8-3.fc13.noarch (/ruby-activerecord-2.3.8-3.fc13.noarch)</div></li><li
 id="12" class="lineno"><div class="paste_content">           Requires: rubygem-activesupport = 2.3.8</div></li><li
 id="13" class="lineno"><div class="paste_content">           Installed: 1:rubygem-activesupport-2.3.8-1.fc13.noarch (@/rubygem-activesupport-2.3.8-1.fc13.noarch)</div></li><li
 id="14" class="lineno"><div class="paste_content">           Available: 1:rubygem-activesupport-2.3.5-1.fc13.noarch (fedora)</div></li><li
 id="15" class="lineno special"><div class="paste_content"> You could try using --skip-broken to work around the problem</div></li><li
 id="16" class="lineno"><div class="paste_content"> You could try running: rpm -Va --nofiles --nodigest</div></li></ol>
</div></pre>
</div>
</div>
Note how it says 'rubygem-activesupport = 2.3.8' is required while
rubygem-activesupport-2.3.8-1.fc13.noarch is installed. This is
happening both on a stock F13 install and against mock setup to pull
packages from Fedora and from a yum repo w/ the
"rubygem-activesupport-2.3.8-1.fc13.noarch" package in it.<br>
<br>
What could be the cause of this problem? Is it something that can
easily be resolved? (without using the --skip-broken flag preferably)<br>
&nbsp;<br>
&nbsp;&nbsp; -Mo<br>
</body>
</html>