Why does XFree86 depend on xbanner ??
Because xbanner is used by xdm, I guess.
maybe xdm should be put into a separate package?
I think it would be good to split xdm config files and the like
off from the main X package, so that people can still install the
base X stuff on a small system without having to pull in all the
stuff that's just there to make it look pretty and isn't necessary
Better would be a general revision in packaging to split 'pretty
config files' away from everything else. For things like XDM, I'd
suggest that there be a 'basic' set of config files in the core
package, and another set of optional pretty config files. If the
pretty config files are installed the basic ones can notice and
include them; only the pretty config files would require things
like xbanner et al.
This may well be too complicated for RedHat to find worthwhile.
Thank you for your suggestion. It will be considered for the next
release of Red Hat Linux.