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