[1614] in SIPB_Linux_Development

home help back first fref pref prev next nref lref last post

RPM emacs-ath-19.30-5 is broken

daemon@ATHENA.MIT.EDU (Eric Mumpower)
Sat Mar 22 16:30:18 1997

Date: Sat, 22 Mar 1997 16:29:48 -0500
To: warlord@MIT.EDU, linux-dev@MIT.EDU
From: Eric Mumpower <nocturne@MIT.EDU>


> cutter-john.mit.edu% /usr/athena/bin/emacs
> Cannot open load file: term/x-win

This is because the directory /usr/athena/share/emacs/19.30/lisp/term is
missing, because it was not included in the new emacs-ath packages, which
were installed on cutter-john yesterday.

(here i make reference to rpms in /mit/linux/packages/RedHat/RPMS/i386/)

The term elisp files were present in emacs-ath-19.30-4.i386.rpm, but are
absent from either of emacs-ath-{,lisp-}19.30-5.i386.rpm . (This can be
verified with 'rpm -qlp'.)

At the *very* least, you must include term/x-win.elc in the distribution.
I'd imagine the right thing is to include all the .el and .elc files in
the lisp/term directory.

I think this patch fixes this bug in the emacs-ath package spec:

*** emacs-ath.spec	Sat Mar 22 16:13:08 1997
--- emacs-ath.spec-fixed	Sat Mar 22 16:14:56 1997
***************
*** 19,24 ****
--- 19,25 ----
  
  %files lisp
  /usr/athena/share/emacs/19.30/lisp/*.el
+ /usr/athena/share/emacs/19.30/lisp/term/*.el
  
  %files
  /usr/athena/bin/etags
***************
*** 33,38 ****
--- 34,40 ----
  /usr/athena/man/man1/ctags.1
  /usr/athena/share/emacs/19.30/etc
  /usr/athena/share/emacs/19.30/lisp/*.elc
+ /usr/athena/share/emacs/19.30/lisp/term/*.elc
  /usr/athena/share/emacs/site-lisp/clu-mode.el
  /usr/athena/libexec/emacs/19.30
  /usr/athena/info/dir

home help back first fref pref prev next nref lref last post