Red Hat Bugzilla – Bug 167439
auctex should not require emacs-el
Last modified: 2007-11-30 17:11:12 EST
Description of problem:
This package requires emacs-el for no apparent reason as far as I can tell.
Certainly the auctex package from the auctex homepage doesn't require the source
el files to be installed, and I see no reason that it should?
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. yum install emacs-auctex pulls in emacs-el
Hi Jonathan, the emacs-auctex package must Require a package that provides the
directory "/usr/share/emacs/site-lisp" since it places a lot of content within
that location. Since the emacs-el and emacs-common packages both seem to
provide that dir, I've filed a blocker bug (167570) in order to sort it out.
Then I suggest requiring emacs-common rather than emacs-el.
emacs-el is really just for people who hack/grok elisp and want
to have all the elisp source installed.
Alternatively you could just let emacs-auctex own site-lisp/
or both. :)
Well I would recommend owning site-lisp/ anyway. :)
I just built 11_55-5_fc4 and 11_55-5_fc5 versions that require emacs-common
instead of emacs-el. So its fixed.
And thanks to Jens for the dir ownership explanation. I was mistaken about
how dir ownership works and will keep that in mind for future packages.