Bug 92243

Summary: cross (Build)Requires to xemacs-sumo
Product: [Retired] Red Hat Raw Hide Reporter: Takanori MATSUURA <t.matsuu>
Component: xemacsAssignee: Jens Petersen <petersen>
Status: CLOSED NOTABUG QA Contact: Jay Turner <jturner>
Severity: medium Docs Contact:
Priority: medium    
Version: 1.0CC: srevivo
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-09-08 02:21:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Takanori MATSUURA 2003-06-04 02:28:52 UTC
Description of problem:
In the spec file of xemacs
  BuildRequires: xemacs-sumo >= 20030414
is set.

While in the spec file of xemacs-sumo
  BuildRequires: xemacs
is set.

I think BuildRequires in xemacs is not needed.

Version-Release number of selected component (if applicable):
xemacs-21.4.13-2

How reproducible:
Always

Steps to Reproduce:
1. check xemacs.spec

Comment 1 Takanori MATSUURA 2003-06-04 09:36:36 UTC
Also
  Requires: xemacs-sumo >= 20030414
is not needed.

Comment 2 Jens Petersen 2003-06-04 11:31:33 UTC
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.

Comment 3 Takanori MATSUURA 2003-06-04 13:22:10 UTC
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. :-)

Comment 4 Jens Petersen 2003-09-08 02:21:27 UTC
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
packaging.