Bug 9149 - included auctex package missing file
Summary: included auctex package missing file
Alias: None
Product: Red Hat Powertools
Classification: Retired
Component: xemacs   
(Show other bugs)
Version: 6.1
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Ngo Than
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2000-02-05 20:15 UTC by Matthew Saltzman
Modified: 2008-05-01 15:37 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2000-02-14 14:34:20 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Matthew Saltzman 2000-02-05 20:15:29 UTC
The auctex package that is included with the xemacs RPM is missing the
file /usr/lib/xemacs/xemacs-packages/tex-site.el.  This package is
part of the auctex distribution and is required in order to properly
load and run auctex.  It also needs to be customized to point to
the auctex installation in /usr/lib/xemacs/xemacs-packages/auctex
and the tex installation (/usr/lib/texmf/texmf/tex if the tetex RPMs
are used).

To test, include the line

	(require 'tex-site)

in ~/.emacs and start xemacs on a file with extension .tex.

Comment 1 Ngo Than 2000-02-08 16:03:59 UTC
you must install the package xemacs-el.
the file /usr/lib/xemacs/xemacs-packages/tex-site.el is in
this package.

Comment 2 Matthew Saltzman 2000-02-08 16:43:59 UTC
This is a bad idea.  The description of xemacs-el reads

> Xemacs-el is not necessary to run XEmacs.  You'll only need to install
> it if you're planning on incorporating some Lisp programming into your
> XEmacs experience.

tex-site.el *is* required to run XEmacs's auctex package, so the XEmacs
package is not fully functional out of the box.  I have no intention of
doing Lisp programming, and I don't think I should need the whole
xemacs-el package (33 Meg!) just to make xemacs fully functional.
tex-site.el *should* be included in the base xemacs package.

Comment 3 Ngo Than 2000-02-14 14:34:59 UTC
i have remove tex-site.el from package xemacs-el.
tex-site.el is now in package tex-site.el

Comment 4 Matthew Saltzman 2000-02-14 16:38:59 UTC
I'm sorry, but I honestly don't understand the objection to adding a
properly-configured tex-site.el to the base xemacs package.  Auctex is
part of the base xemacs package.  tex-site.el is *required* for a
properly-functioning auctex.  tex-site.el should be part of the base
xemacs package.  (Alternatively, break auctex out of the base xemacs
package completely and create an xemacs-auctex RPM.  Include tex-site.el
there, of course.)

If you *must* have this one file in a separate package, at least call the
package xemacs-tex-site.el so it won't be confused with part of the
auctex contrib package for GNU emacs, and make sure that it and xemacs
depend on each other.  After all, there is no sense in installing
xemacs-tex-site.el without xemacs, and the xemacs package is *not
fully functional* without xemacs-tex-site.el!

Thank you.

Note You need to log in before you can comment on or make changes to this bug.