Mike McCune wrote:
Jan Pazdziora wrote:
On Fri, Dec 19, 2008 at 08:24:22AM -0800, Mike McCune wrote:
Miroslav Suchý wrote:
Is there some reason why spacewalk-backend requires cobbler?
I could not find any reference in backend code now. So is it residuum or we actually need. I ask because spacewalk-backend is required by spacewalk proxy and therefore cobbler appear in proxy as well. Which I'm not sure is what we want to.
I believe we can take it out. the spacewalk RPM requires it so no need to have the backend require it as well.
On the other hand, I'd love to see the Requires being done scrictly
by those packages that actually need the thing. The spacewalk rpm
should require just the minimum needed list of "top level" rpms
which will the pull in the rest, instead of serving as a comps.

That way, when some rpm is no longer needed down the line, we just
remove it from the rpm that immediatelly used to need it, and it will
be gone automatically.

I believe spacewalk-setup calls something from cobbler so maybe that
(and also spacewalk-java?) should be the rpm which ought to Require
it.


After a bit of looking the packages that actually talk to cobbler:

spacewalk-setup
spacewalk-java
spacewalk-backend-tools

so actually, spacewalk-backend does talk to cobbler and thus should require it.

I agree with the above and will actually remove the requirement from the spacewalk RPM.


Just pushed some specfile changes + tagged releases for the above package plus removed cobbler from the 'spacewalk' rpm.

Mike
--
Mike McCune
mmccune AT redhat.com
Engineering               | Portland, OR
RHN Satellite             | 650.567.9039x79248

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

Reply via email to