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
