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