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