Yuri, On 20 November 2017 at 15:57, Yuri D'Elia wrote: | Package: ess | Version: 17.11-1 | Followup-For: Bug #882042 | | Looks like ess doesn't play well with emacsen-common. | | ess-lisp-directory is initialized to /usr/share/emacs25/site-lisp/ess/ | in ess-utils.el:46. The ess-etc-directory-list expects to find the etc | directory somewhere relative to this path, which is not true for debian. | | You need to explicitly eval | | (setq ess-etc-directory "/usr/share/ess/etc/" | ess-etc-directory-list nil) | | before the package is loaded, or patch the default definition.
We're on it. I filed a ticket upstream at https://github.com/emacs-ess/ESS/issues/465 and we pretty much arrived at the same solution. It looks like I need to add just that to the 50ess.el. Some parts of upstream (CC'ed, Hi Lionel!) are updating/modernizing a lot of the code in ess, but are a little unaware about how it may get loaded by distros downstream. I am sure we can iron this out. Dirk | -- System Information: | Debian Release: buster/sid | APT prefers unstable | APT policy: (900, 'unstable'), (800, 'experimental') | Architecture: amd64 (x86_64) | | Kernel: Linux 4.14.0-trunk-amd64 (SMP w/4 CPU cores) | Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) | Shell: /bin/sh linked to /bin/dash | Init: systemd (via /run/systemd/system) | | Versions of packages ess depends on: | ii dpkg 1.19.0.4.0~reproducible1 | ii emacsen-common 2.0.8 | ii install-info 6.5.0.dfsg.1-1 | | Versions of packages ess recommends: | ii r-base-core 3.4.2-2.0~reproducible1 | | Versions of packages ess suggests: | pn jags <none> | pn julia <none> | pn pspp <none> | pn xlispstat <none> | | -- debsums errors found: | debsums: changed file /usr/share/emacs/site-lisp/ess/ess-utils.el (from ess package) -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org