[Fedora-packaging] Re: Packaging emacs modes: EL/F compatibility

Michel Salim michel.sylvan at gmail.com
Fri Oct 10 23:33:45 UTC 2008


On Fri, Oct 10, 2008 at 1:12 PM, Ville Skyttä <ville.skytta at iki.fi> wrote:

>> A related question: why emacs(bin) ?
>
> Most elisp packages work fine with either emacs or emacs-nox installed.
> emacs(bin) is provided by both of them, and requiring it in lisp packages
> where appropriate is helpful so that the full featured (and much more
> dependency heavy) emacs package is not pulled in in setups that are fine
> with -nox, such as headless servers etc.
>
Unfortunately RHEL's emacs / emacs-nox do not seem to provide
emacs(bin), so in that case, since RPM does not allow for either-or
dependencies, what would the best solution be?

1. Requires: emacs and disenfranchise emacs-nox users
2. Requires: /usr/bin/emacs and draw the ire of yum users having to
download filelists.

Thanks,
-- 
miʃel salim  •  http://hircus.jaiku.com/
IUCS         •  msalim at cs.indiana.edu
Fedora       •  salimma at fedoraproject.org
MacPorts     •  hircus at macports.org




More information about the Fedora-packaging mailing list