On Thu, May 14, 2009 at 10:50:11AM -0400, Pradeep Kilambi wrote:
>>   
>>> cdn support. If you use yum-rhn-plugin < 0.5.3-30 with latest version
>>> of rhn-client tools it will break the multiarch support. If you use
>>> latest yum-rhn-plugin with older rhn-client-tools it will break cdn 
>>> and versioning thats being sent across.
>>
>> Aha, so it is not requires, but rather conflicts with older versions.  
>> So should be more correct to put inside rhn-client-tools.spec instead 
>> of:
>>   Requires: yum-rhn-plugin >= 0.5.3-30
>> this line:
>>   Conflicts: yum-rhn-plugin < 0.5.3-30
>> ???
>>
>> I'm not sure about yum-rhn-plugin.spec since I did not check its code and 
>> dunno if there should be conflict as well or if the code is really required.
>>   
>
> Its not a conflict. We should force users using latest yum-rhnplugin to  
> get newer rhn-client-tools and vice-versa. So requires as we have should  
> do it.

Prad,

if the user does have yum-rhnplugin but not rhn-client-tools, will
yum-rhnplugin work? If it won't then it's Requires case. If it will
work without rhn-client-tools or with new rhn-client-tools but not
with old rhn-client-tools, it's Conflicts.

And vice versa -- for does rhn-client-tools need yum-rhnplugin to
work?

-- 
Jan Pazdziora
Senior Software Engineer, Satellite Engineering, Red Hat

_______________________________________________
Spacewalk-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to