Bug 8229

Summary: XEmacs: Packageing of files
Product: [Retired] Red Hat Raw Hide Reporter: osman
Component: emacsAssignee: Cristian Gafton <gafton>
Status: CLOSED NOTABUG QA Contact:
Severity: low Docs Contact:
Priority: medium    
Version: 1.0   
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: 2000-02-16 23:08:25 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 osman 2000-01-06 13:53:53 UTC
In the main package "xemacs-21.1.8-1" there are some misplaced
files/directories.
They are:
"/usr/lib/xemacs/mule-packages"	belong in "mule" package ?
"/usr/lib/xemacs-21.1.8"	belongs in "/usr/lib/xemacs"
"/usr/lib/xemacs-21.1.8/"	all textfiles belong in a "doc" package ?
"/usr/lib/xemacs-21.1.8/i386-redhat-linux"	belongs in
"/usr/lib/i386-redhat-linux" ?
"/usr/lib/xemacs-21.1.8/lisp/mule"	you guess it, in "mule" package.
"/usr/lib/xemacs-21.1.8/lisp/term"	same here, in noX package.

As a conclusion I think its best to re-engineer the overall packaging of
xemacs with a common package to all and separate pakages for the different
binaries, documentation, lisp-source & precompiled lisp-code.
And maybe try to make the location of files in those packages resemble
those of other packages like the sgml and dtd's for example, who needs the
same files in different places right?

Comment 1 Cristian Gafton 2000-02-16 23:08:59 UTC
Those directories are required by plain xemacs to operate. (ie they are
installed by default even when no mule is configured whatsoever)