[ESS] ESS failing to load from a directory outside the FHS
Steve Gutreuter
@gutreuter @end|ng |rom gm@||@com
Wed Mar 17 14:13:49 CET 2021
I have been unable to get ESS to load into Emacs on a CentOS7 compute
server on which software is installed in locations that are not part of
the FHS.
Lines 99 and 100 of my .emacs file contain:
(add-to-list 'load-path "/apps/x86_64/emacs/ess-18.10.2/lisp/")
(require 'ess-site)
A full byte-compiled ESS installation exists in
apps/x86_64/emacs/ess-18.10.2. I have tried with and without the final
~lisp/, but neither works.
When byte-compiling my .emacs I get the following two related (I think)
messages. In the *Messages* buffer I get:
ERROR:ess-etc-directory
Relative to ess-lisp-directory, one of the following must exist:
../etc/ess, ../etc, ../../etc/ess or ./etc
And in the *Compile-log* buffer I get:
Compiling file /scicomp/home-pure/wqh4/.emacs at Wed Mar 17 08:25:49 2021
.emacs:100:1:Error: Cannot open load file: No such file or directory,
ess-rd.el
Note that line 100 in .emacs contains (require 'ess-site). Further, both
ess.rd.el and ess.rd.elc exist in /apps/x86_64/emacs/ess-18.10.2/lisp/
and I have read+write permissions on that directory.
So it *looks* like /apps/x86_64/emacs/ess-18.10.2/lisp/ is not actually
being added to the load path. Any tips?
Thanks in advance.
--
Steve Gutreuter
More information about the ESS-help
mailing list