<DIV><BR></DIV>
<DIV></DIV>
<P>From package guideline</P>
<P>&nbsp;</P>
<H2><SPAN class="mw-headline">Requiring Base Package </SPAN></H2>
<P>Devel packages must require the base package using a fully versioned dependency: <CODE><FONT face="NSimsun">Requires:&nbsp;%{name} =&nbsp;%{version}-%{release}</FONT></CODE>. Usually, subpackages other than -devel should also require the base package using a fully versioned dependency. </P>
<P><BR>&nbsp;</P><PRE>在2010-03-09&nbsp;01:42:40,"Ville&nbsp;Skyttä"&nbsp;&lt;ville.skytta@iki.fi&gt;&nbsp;写道:
&gt;On&nbsp;Monday&nbsp;08&nbsp;March&nbsp;2010,&nbsp;Peter&nbsp;Lemenkov&nbsp;wrote:
&gt;&gt;&nbsp;Hello&nbsp;All!
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;I&nbsp;just&nbsp;found&nbsp;that&nbsp;many&nbsp;java-related&nbsp;packages&nbsp;have&nbsp;packaging&nbsp;issues,
&gt;&gt;&nbsp;and&nbsp;one&nbsp;of&nbsp;them&nbsp;draws&nbsp;my&nbsp;attention&nbsp;-&nbsp;explicit&nbsp;"Requires:&nbsp;%{name}&nbsp;=
&gt;&gt;&nbsp;%{version}-%{release}"&nbsp;in&nbsp;some&nbsp;*-javadoc&nbsp;packages.&nbsp;Since&nbsp;my&nbsp;java
&gt;&gt;&nbsp;experience&nbsp;is&nbsp;rather&nbsp;small,&nbsp;I&nbsp;would&nbsp;like&nbsp;to&nbsp;ask&nbsp;you,&nbsp;dear&nbsp;List,
&gt;&gt;&nbsp;whether&nbsp;%{name}-javadoc&nbsp;sub-packages&nbsp;really&nbsp;must&nbsp;require&nbsp;%{name}?
&gt;
&gt;No,&nbsp;unless&nbsp;they&nbsp;actually&nbsp;require&nbsp;something&nbsp;from&nbsp;the&nbsp;main&nbsp;package,&nbsp;which&nbsp;would&nbsp;
&gt;be&nbsp;unusual.
&gt;--&nbsp;
&gt;devel&nbsp;mailing&nbsp;list
&gt;devel@lists.fedoraproject.org
&gt;https://admin.fedoraproject.org/mailman/listinfo/devel
</PRE><br><br><span title="neteasefooter"/></span>