My pari-gp package uses emacs to byte-compile a .el file during installation.

To implement this properly in fink, I have to be sure that the result will
be the same if the package is installed on different machines.

I was using BuildDepends: emacs, but Max got me to change that to
BuildDepends: emacs | emacs-nox.  Today, a user points out that there
is a conflict with emacs-alpha, and wonders why I don't simply exploit
/usr/bin/emacs.  In fact, if I look in unstable there are many other
packages that people might have installed, like emacs20-nox and variants.

So here's my question: will the byte-compiled file differ if different
variants of emacs are installed?

If not, I can just use any version of emacs which the user has installed;
does that seem safe?  (Or should I hack the installation -- a dirty hack,
but possible -- to force it to use /usr/bin/emacs?)

If there are differences, should I move the byte-compile step to PostInstall?

Advice from someone more knowledgable about the intricacies of emacs would
be very welcome.

  Thanks,
  Dave



_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to