Red Hat Bugzilla – Bug 92243
cross (Build)Requires to xemacs-sumo
Last modified: 2015-01-07 19:05:16 EST
Description of problem:
In the spec file of xemacs
BuildRequires: xemacs-sumo >= 20030414
While in the spec file of xemacs-sumo
I think BuildRequires in xemacs is not needed.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. check xemacs.spec
Requires: xemacs-sumo >= 20030414
is not needed.
Thanks for your report. Regarding comment 1, it may be true but
I would say xemacs is effectively useless with xemacs-sumo installed.
If you really want to install it without xemacs-sumo you can do so
with the rpm options --nodeps.
I haven't tested building xemacs without xemacs-sumo, but will look into
that. Not having xemacs-sumo installed might cause problems in our
build system too.
According to README.packages
Q. Do I need to have the packages to compile XEmacs?
A. Theoretically, no -- XEmacs will build and install just fine without any
packages installed. However, only the most basic editing functions will
be available with no packages installed, so installing packages is an
essential part of making your installed XEmacs _useful_.
So I suppose xemacs-sumo is not required by the build stage of xemacs.
For minimum-install users, requirement of xemacs-sumo should be deleted. :-)
Actually I just realised that xemacs-sumo is required currently to build xemacs,
since some locale-related X resource files from mule-packages are included during