<div dir="ltr"><div>Hello everyone,<br></div><div><br>I&#39;ve had my package approved and I&#39;m trying to import my package to CVS but I&#39;m falling at the first hurdle as I can&#39;t checkout common. <br></div><div><br>
According to the instructions at step 3.7 of  &lt;<a href="http://rpmfusion.org/Contributors#Your_package_gets_approved">http://rpmfusion.org/Contributors#Your_package_gets_approved</a>&gt; I should do the following:<br><br>
----------------------------------------------------------<br><pre>export CVSROOT=:ext:&lt;RPMFusion_username&gt;@cvs.rpmfusion.org:/cvs/&lt;tree&gt;
<span class="" id="line-2-1"></span>export CVS_RSH=ssh</pre><span class="" id="line-124"></span><span class="" id="line-125"></span><p class="">Start ssh-agent to ensure that cvs uses your id_rsa key: <span class="" id="line-126"></span><span class="" id="line-127"></span></p>
<p class=""><span class="" id="line-128"></span><span class="" id="line-129"></span></p><pre><span class="" id="line-1-2"></span>ssh-agent $SHELL</pre><span class="" id="line-130"></span><span class="" id="line-131"></span><p class="">
Then, checkout the common tool and import your SRPM as follow : <span class="" id="line-132"></span><span class="" id="line-133"></span><span class="" id="line-134"></span><span class="" id="line-135"></span><span class="" id="line-136"></span><span class="" id="line-137"></span></p>
<pre><span class="" id="line-1-3"></span>cvs co common
<span class="" id="line-2-2"></span>cd common
<span class="" id="line-3-1"></span>
<span class="" id="line-4-1"></span>./cvs-import.sh -b &lt;branch&gt; &lt;my_srpm&gt;</pre><span class="" id="line-138"></span><span class="" id="line-139"></span><p class="">During the CVS import procedure, your source files will be automatically tagged for the requested branch.<br>

 <span class="" id="line-140"></span><span class="" id="line-141"></span><span class="" id="line-142"></span></p><p class=""><img alt="{i}" src="http://rpmfusion.org/moin_static194/rpmfusion/img/icon-info.png" title="{i}" height="16" width="16"> &lt;tree&gt; is the cvs tree where your source files should be imported/go (<b>free</b> or <b>nonfree</b>). <span class="" id="line-143"></span><span class="" id="line-144"></span></p>
<p class=""><img alt="{i}" src="http://rpmfusion.org/moin_static194/rpmfusion/img/icon-info.png" title="{i}" height="16" width="16"> &lt;branch&gt; is the cvs branch where your source files should be imported/go (<b>devel</b> , <b>F-14</b> , <b>F-15</b> , etc.).&quot;</p>
-----------------------------------------------------------<br><br></div>But my interpretation of this produces an error:<br><div><br><pre>[makerpm@weaver ~]$ export CVSROOT=:ext:gbirchley@cvs.rpmfusion.org:/cvs/nonfree<br>
[makerpm@weaver ~]$ export CVS_RSH=ssh<br>[makerpm@weaver ~]$ ssh-agent $SHELL<br>[makerpm@weaver ~]$ cvs co common<br>Permission denied (publickey).<br>cvs [checkout aborted]: end of file from server (consult above messages if any)<br>
<br><br></pre><pre>I&#39;m not sure what I&#39;m doing wrong.<br>It&#39;s a while since I generated my ssh key, so I can&#39;t remember what I did to do this, I think probably I just ran ssh-keygen.<br></pre><pre>I have sshkey sshkey.pub in my home directory.<br>
<br></pre><pre>My apologies I&#39;m sure this is a simple problem, but any advice would be gratefully received.<br><br></pre><pre>May thanks,<br></pre><pre><br>Giles<br></pre><pre><br></pre><pre><br></pre><pre><br><br><br>
</pre><br></div></div>